js浮动窗口代码

       <!-- ============浮动窗口代码开始============ ========= -->
      <div id=divMenu style="position:absolute; visibility:visible; z-index:1; top:90px;"> 
        <table width="66" height="341" border="0" cellpadding="0" cellspacing="0">
          <tr> 
            <td><iframe src="c" frameborder="0" width="66" height="314" marginwidth="0" marginheight="0" scrolling="no"  style="border:0" allowTransparency="true"></iframe></td>
          </tr>
        </table>
      </div>
      <script language="JavaScript">
         <!--
         var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4"); 
         var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4"); 
         function CheckUIElements(){ 
         var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck; 
         
         if ( bNetscape4plus ) { 
         yMenuFrom   = document["divMenu"].top; 
         yMenuTo     = top.pageYOffset +90; 
         } 
         else if ( bExplorer4plus ) { 
         yMenuFrom   = parseInt (divMenu.style.top, 10); 
         yMenuTo     = document.body.scrollTop + 20; 
         if (yMenuTo < 90) { yMenuTo =90; }
         } 
         
         timeoutNextCheck = 90; 
         
         if ( Math.abs (yButtonFrom - (yMenuTo + 0)) < 6 && yButtonTo < yButtonFrom ) { 
         setTimeout ("CheckUIElements()", timeoutNextCheck); 
         return; 
         } 
         
         if ( yButtonFrom != yButtonTo ) { 
         yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 ); 
         if ( yButtonTo < yButtonFrom ) 
         yOffset = -yOffset; 
         
         if ( bNetscape4plus ) 
         document["divLinkButton"].top += yOffset; 
         else if ( bExplorer4plus ) 
         divLinkButton.style.top = parseInt (divLinkButton.style.top, 10) + yOffset; 
         
         timeoutNextCheck = 10; 
         } 
         if ( yMenuFrom != yMenuTo ) { 
         yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 ); 
         if ( yMenuTo < yMenuFrom ) 
         yOffset = -yOffset; 
         
         if ( bNetscape4plus ) 
         document["divMenu"].top += yOffset; 
         else if ( bExplorer4plus ) 
         divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset ; 
         timeoutNextCheck = 10; 
         } 
         
         setTimeout ("CheckUIElements()", timeoutNextCheck); 
         } 
         
         function OnLoad() 
         { 
         var y; 
         if ( top.frames.length ) 
         if ( bNetscape4plus ) { 
         document["divMenu"].top = top.pageYOffset + 100; 
         document["divMenu"].visibility = "visible"; 
         } 
         else if ( bExplorer4plus ) { 
         divMenu.style.top = document.body.scrollTop + 100; 
         divMenu.style.visibility = "visible"; 
         } 
         CheckUIElements(); 
         return true; 
         } 
         OnLoad(); 
         //-->
         </script> 
      <!-- ============浮动窗口代码结束============ ========= -->
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值