电脑十万个为什么

第54章


    
  131,Q:用  Javascript  存取剪贴板:
          A:
  132,Q:网页中判断  IE  客户端是否装有  office
          A:
        function  CheckExcel()
        {
        try
          {new  ActiveXObject("WScript.Shell");}
        catch(x)  {return  false;}
        try
          {new  ActiveXObject("Excel.Application");}
        catch(x){return  null;}
        return  true;
        }
        res=CheckExcel();
        switch(res)
        {
        case  true:
          alert("安装有  EXCEL");  break;
        case  null:
          alert("没有安装");  break;
        case  false:
          alert("ActiveX  被禁用");
        }
  133,Q:Javascript  命令参数  external  的几个用法:
          A:  Window.external  就如同  print  参数一样,是  IE  默认的一个命令参数,我们最常用的用法是:
        (1)、external.AddDesktopComponent:把某一个网页变成用户的桌面。如果你知道有壁纸网站的话,不访用这个功能,直接就能让浏览者把喜欢的图片、页面变成自己的桌面。如果页面里有  Flash  动画那就更酷了。  
        function  wallpaper()
        {window.external.AddDesktopComponent("url","title",0,0,1024,768);}  
        (2)、external.AddFavorite:把网站加入到用户的收藏夹。在页面上添加一个按钮,让浏览者可以方便地把页面地址保存在  IE  收藏夹里。
        function  add()
        {window.external.AddFavorite("url","title");}  
  如果把  url  和  title  替换成  this.location.href,  this.document.title  则自动把当前页面地址及其标题添加到浏览器收藏夹。
        (3)、window.external.ShowBrowserUI:启动  IE  的“语言设置”和“整理收藏夹”功能。
  134,Q:干掉免费个人主页上强加的广告窗口、广告条
          A:一些免费主页经常在你的主页上强加各种类型的广告,很是烦人。但如果注意到它们都是以明文文本代码的形式加在网页中的某个固定的地方,则要干掉它们就不是很困难了。站长收集了一些技巧贴出来供大家参考:
        1)、利用    注解标志来欺骗。
          例如
            处插进去的
            //  这才是真的  body!
        2)用
        4)有的时候广告代码前会放  就搞定了。
            //  下面是广告插入的代码。
          ......
        5)屏蔽掉广告打开的指定页面。
          
        6)干掉包含指定名字的弹出窗口
            
  135,Q:屏蔽  IE  的右键菜单,并定制自己的右键菜单
          A:
#ie5menu
{
position:absolute;
width:150px;
border:1px  solid  green;
background-color:menu;
font-family:Verdana;
font-size:9pt;
line-height:20px;
cursor:hand;
visibility:hidden;
}  
.menuitems
{
padding-left:15px;  
padding-right:15px;  
}  
-->
//set  this  variable  to  1  if  you  wish  the  URLs  of  
//the  highlighted  menu  to  be  displayed  in  the  status  bar
var  display_url=0
function  showmenuie5()
{
var  rightedge=document.body.clientWidth-event.clientX  
var  bottomedge=document.body.clientHeight-event.clientY  
if  (rightedge
小说推荐
返回首页返回目录