《电脑十万个为什么》

下载本书

添加书签

电脑十万个为什么- 第30部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!

    24;Q:ActiveX  组件下载时,是否通知用户?
          A:是的。当一个组件需要下载时,IE  会缺省地显示一个消息框,通知用户将要开始下载。用户可以选择终止下载或继续下载。如果控件做过数字签名,会提供一份数字认证书,  其中包括提供该控件的软件供应商名字,以及确认该控件未被破坏的有关信息。软件开发者在开发控件时可以做数字签名。签名信息由控件本身携带,  因此在下载之前,会自动显示数字验证书,在网页上使用该控件的用户不需要做任何开发工作。    
    25;Q:ActiveX  控件下载后,放在什么位置?
          A:在缺省情况下,控件下载后要放在  windowsDownloaded  Program  Files  目录下的  ActiveX  控件高速缓存中。    
    26;Q:如何对待新创建的新版本控件?  如果用户计算机上已经有了老板本的控件  IE  如何知道应该下载新版本的控件?
          A:I3。0  中的组件下载服务(ponent  Download  Service)提供了版本控制功能,使用此项功能,新版本的控件会被自动检测出来,并可自动下载。在1996  年  7  月的  Microsoft  Systems  Journal  杂志上,“Safe  Web  Surfing  with  the  Inter  ponent  Download  Service”一文  详细论述了整个版本控制过程。    
    27;Q:ActiveX  控件是否有许可权问题?  用户下载控件之后能否在自己的网页上使用  ActiveX  控件?
          A:ActiveX  控件提供一套完整的保护机制,可以防止未经许可的用户在网页上使用  ActiveX  控件。到目前为止,已经有一些开发工具支持这套机制,例如  VB、Ms  Access、和  IE。现有的控件授权许可证机制有两种许可形式:开发许可证和运行使用许可证。开发许可证允许许可证的持有者使用控件,利用  VB,ActiveX  ControlPad,  以及其它有关的开发工具,从事以开发为目的活动。运行使用许可证只允许许可证的持有者在已有的应用或网页中显示控件,不允许将控件插入有关工具中,用于开发目的活动。支持许可证机制是独立控件开发上的工作。有些控件开发商选择了不支持许可证机制的开发策略,因此对任何用户来说,他们开发的控件一旦被安装到本地机上,就可以用于开发。另一些控件开发商只提供免费的运行许可证,而在提供开发许可证时需要收费。需要在网上使用控件的用户,应该详细地阅读控件开发商提供的许可证协议,以确定自己使用控件的权限。    
    28;Q:为什么有些控件,甚至包括有些  VB4。0  自带的  ActiveX  控件,在网页上都无法用  IE  显示?
          A:包括  VB4。0  中某些控件在内的许多控件都提供了许可证机制。要在网上使用这些控件必须取得相应的运行使用许可证,并将相应的许可证文件放在网页中,否则,在用户终端机上将无法显示该控件。对于某一控件来说,只有控件的合法开发者,才拥有为该控件进行“运行许可权”授权的权利。  欲知在网页中获得控件运行许可权的详细过程,  请参见  ActiveX  SDK  文档中有关许可证控制部分(在新的ActiveX  Control  Pad  FAQ  中,还有一个具体例子)。  值得一提的是,Microsoft  及其第三方合作伙伴也在网上提供了大量的具有免费使用权许可证的  ActiveX  控件。在网页中使用这些控件时,不需要提交使用权许可证文件。    
    29;Q:HTML  Layout  控件如何增强了使用  ActiveX  控件开发网页的能力?
          A:HTML  Layout  控件支持由  W3C  公布的扩展  HTML,允许在网页上精确定位对象。原先,HTML  不允许网页开发者使用  X、Y  坐标在网页上精确定位元素,也不允许叠盖对象。新增加的的“2…D”布局功能;使开发者可以完成更复杂的设计,为用  户开发出更好的网络应用提供了支持。通过实现新的  W3C  HTML  扩展,HTML  Layout  控件为在  IE  中显示的  ActiveX  控件提供了更先进的布局选项。HTML  Layout  控件是  IE3。0  的新增组件,并被集  成到  IE  完全安装版中。(HTML  Layout  控件也是  ActiveX  ControlPad  的一部分;可通过  MSDN  库安装。由于提供了基于  WYSIWYG(所见即所得)页的全帧编辑器,ActiveX  Control  Pad  可以与  HTML  Layout  Control  相结合使用。  这使得用  ActiveX  控件开发先进的二维风格的  HTML  设计变得更加简单。    
    30;Q:怎样在网页上显示多少人在线(on…line)?
        A:只要你的网站支持  ASP,那么在网站的根目录中放置以下内容的  Global。asa  文件,问题就解决了。将语句  〈%  response。write  〃现在有  〃  &  Application(〃WhosOn〃)  &  〃  人在线。〃  %〉  放在你的  ASP  网页中用于显示在线人数。  
          Sub  Application_OnStart                                                            
              Session。Timeout=1                                                            
              Application。Lock                                                            
              Application(〃WhosOn〃)  =  0                                                            
              Application。UnLock                                                            
          End  Sub                                                            
          Sub  Session_OnStart                                                            
              Application。Lock                                                            
              Application(〃WhosOn〃)  =  Application(〃WhosOn〃)  +  1                                                            
              Application。UnLock                                                            
          End  Sub                                                            
          Sub  Session_OnEnd                                                            
              Application。Lock                                                            
              Application(〃WhosOn〃)  =  Application(〃WhosOn〃)  …  1                                                            
              Application。UnLock                                                            
          End  Sub                                                            
    31;Q:用样式表(CSS)定制表格边框:
        A:
        〈Table  border=0  id=tb1  style=〃border:3px  solid  red〃〉
        〈tr〉〈td〉用样式表(CSS)定制表格的例子〈/td〉〈/tr〉
        〈/Table〉    
    32;Q:闪亮的表格边框:
        A:
          制做闪亮的表格边框!
      
    33;Q:JavaScript  实现的简单时钟:
        A:
      (1)在〈Head〉〈/Head〉之间放置以下脚本:
      
      (2)在〈Body〉属性中加  onLoad=〃startclock()〃
      (3)在〈Body〉〈/Body〉中间加
      即可。    
    34;Q:自动滚动屏幕文字:
        A:
      var  position  =  0;  
      function  scrollit()
      {  
      if  (position  !=  640  ){
      position++;
      scroll(0;position);
      clearTimeout(timer);
      var  timer=setTimeout(〃scrollit()〃;25);  
      timer;
      }
      }  
      以上脚本加在〈Head〉〈/Head〉中间,再在〈BO

小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架