<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="JavaScript实现网页上的浮动广告的简单方法" id="card1">
<p> 游客</p><p>
标题:JavaScript实现网页上的浮动广告的简单方法<br/>
正文:<br/>
当你浏览一个网页的时候，你经常会看到很多广告，满屏都是的，肯定会影响浏览者的心情。除了普通的Gif Banner、Flash外，浮动广告也是时下网上较为流行的广告形式之一。当你拖动浏览器的滚动条时，这种在页面上浮动的广告，可以跟随屏幕一起移动。尽管这种效果对于广告展示有相当的实用价值，但对浏览你网页的人来讲，这则是个既妨碍阅读，又影响阅读兴趣的东西，因此一定不能滥用。不过，如果你能善用的话，它就能发挥出极大的作用。<br/>　　要做出浮动式广告的效果并不困难，如果你有JS基础的可以自己写一个，如果连写都懒得写的话，到网上下载一个特效工具，按提示粘贴一下代码就OK。不过，想要真正了解它是怎样做出来的，则需要掌握一些JS知识了。这里向大家介绍一下简单的浮动广告做法。　　以下这段代码可放在&amp;lt;body&amp;gt;&amp;lt;/body&amp;gt;之间，其间我加入了一些注释（即“//”后的文字及“&amp;lt;!—”“--&amp;gt;”之间的文字）。<br/>代码如下:<br/>　　 &amp;lt;SCRIPT FOR=window EVENT=onload LANGUAGE=&quot;JScript&quot;&amp;gt;<br/>　　 initAd();//载入页面后，调用函数initAd()<br/>　　 &amp;lt;/SCRIPT&amp;gt;<br/>　　 &amp;lt;script language=&quot;JScript&quot;&amp;gt;<br/>　　 &amp;lt;!--<br/>　　 function initAd() {<br/>　　 document.all.AdLayer.style.posTop = -200;//设置onLoad事件激发以后，广告层相对于固定后的y方向位置<br/>　　 document.all.AdLayer.style.visibility = visible//设置层为可见<br/>　　 MoveLayer(AdLayer);//调用函数MoveLayer()<br/>　　 }<br/>　　 function MoveLayer(layerName) {<br/>　　 var x = 600;//浮动广告层固定于浏览器的x方向位置<br/>　　 var y = 300;//浮动广告层固定于浏览器的y方向位置<br/>　　 var diff = (document.body.scrollTop + y - <br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=838&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=838&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=838&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=838&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=838">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=838">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>