最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js 右側(cè)浮動(dòng)層效果實(shí)現(xiàn)代碼(跟隨滾動(dòng))

 更新時(shí)間:2015年11月22日 14:08:57   投稿:mdxy-dxy  
因?yàn)轫?xiàng)目上有這樣的需求,在網(wǎng)上也查了些東西,之前是想找個(gè)差不多類似的套用一下。后來發(fā)覺沒有合適的,因時(shí)間緊迫就自己動(dòng)手寫了一個(gè)簡(jiǎn)單的 ,示例代碼如下 兼容火狐和IE7+

實(shí)現(xiàn)代碼一、

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 <title>無標(biāo)題文檔</title>
 <!--***********開始*************-->

 <script type="text/javascript">
  //<![CDATA[ 
  var tips; var theTop = 200/*這是默認(rèn)高度,越大越往下*/; var old = theTop;
  function initFloatTips() {
   tips = document.getElementById('floatTips');
   moveTips();
  };
  function moveTips() {
   var tt = 50;
   if (window.innerHeight) {
    pos = window.pageYOffset
   }
   else if (document.documentElement && document.documentElement.scrollTop) {
    pos = document.documentElement.scrollTop
   }
   else if (document.body) {
    pos = document.body.scrollTop;
   }
   pos = pos - tips.offsetTop + theTop;
   pos = tips.offsetTop + pos / 10;
   if (pos < theTop) pos = theTop;
   if (pos != old) {
    tips.style.top = pos + "px";
    tt = 10;
   }
   old = pos;
   setTimeout(moveTips, tt);
  }
  //!]]> 
 </script>

 <style type="text/css">
  .floatTips
  {
   position: absolute;
   border: solid 1px #777;
   padding: 3px;
   top: 250px;
   right: 5px;
   width: 30px;
   height: 300px;
   background: #cccccc;
   color: white;
  }
  .showDiv
  {
   position: absolute;
   border: solid 1px #777;
   padding: 3px;
   top: 250px;
   right: 5px;
   width: 300px;
   height: 300px;
   background: #cccccc;
   color: white;
  }
 </style>
 <script type="text/javascript">
  function FunOnmouseUp() {
   var objFloatTips = $("floatTips");
   var objActivityContext = $("activityContext");
   objFloatTips.className = "showDiv";
   objActivityContext.style.display = "";
  }
  function FunMouseOut() {
   var objFloatTips = $("floatTips");
   var objActivityContext = $("activityContext");
   objFloatTips.className = "floatTips";
   objActivityContext.style.display = "none";
  }

  function $(objID) {
   return document.getElementById(objID);
  }
 </script>

</head>
<body onload="initFloatTips()">
 <div id="floatTips" onmouseover="FunOnmouseUp()" onmouseout="FunMouseOut()" class="floatTips">
  最新的活動(dòng)
  <div id="activityContext" style="display: none">
   顯示最新的活動(dòng)
  </div>
 </div>
 <!--**********結(jié)束***************-->
 <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F7F7F7">
  <tr>
   <td height="2101">
   </td>
  </tr>
 </table>
</body>
</html>

如果有時(shí)間的話 會(huì)稍作美化 然后加上動(dòng)畫效果 應(yīng)該就能算是個(gè)不錯(cuò)的浮動(dòng)隱藏層了。

方法二、

一、把以下代碼插入<body></body>標(biāo)簽中:

 <div id="FloatDIV" style="position: absolute;top: 0px; border-right: activeborder 1px solid; border-top: activeborder 1px solid; border-left: activeborder 1px solid; border-bottom: activeborder 1px solid;">
  &nbsp;浮動(dòng)層示例:<br />
  &nbsp; &nbsp; &nbsp; <a target="_blank" href="tencent://message/?uin=101535223&Site=http://m.fzitv.net&Menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=1:101535223:3" alt="有事您說話"></a>
 </div> 

二、把以下代碼插到</body>標(biāo)簽之后,設(shè)置MarginLeft、MarginTop、Width、Heigth四個(gè)變量的值

<script language="javascript" type="text/javascript">
var MarginLeft = 30; //浮動(dòng)層離瀏覽器右側(cè)的距離
var MarginTop = 50;  //浮動(dòng)層離瀏覽器頂部的距離
var Width = 120;  //浮動(dòng)層寬度
var Heigth= 45;  //浮動(dòng)層高度

//設(shè)置浮動(dòng)層寬、高
function Set()
{
 document.getElementById("FloatDIV").style.width = Width;
 document.getElementById("FloatDIV").style.height = Heigth;
}

//實(shí)時(shí)設(shè)置浮動(dòng)層的位置
function Move()
{
 document.getElementById("FloatDIV").style.top = document.documentElement.scrollTop + MarginTop;
 document.getElementById("FloatDIV").style.left = document.documentElement.clientWidth - Width - MarginLeft;
 setTimeout("Move();",100);
}

Set();
Move();
</script>

相關(guān)文章

最新評(píng)論

五莲县| 丹江口市| 建湖县| 临城县| 江安县| 新民市| 乌拉特中旗| 建湖县| 东宁县| 榆中县| 井陉县| 错那县| 义马市| 青浦区| 汽车| 长宁县| 镇平县| 新巴尔虎左旗| 阜阳市| 永济市| 疏附县| 宿迁市| 钦州市| 阿勒泰市| 白沙| 册亨县| 巨鹿县| 新和县| 镇远县| 西青区| 浮梁县| 香格里拉县| 准格尔旗| 凤庆县| 南华县| 舒城县| 监利县| 阳西县| 和静县| 通城县| 绿春县|