本页主题: [原创] 浮动广告代码(JS) 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

我是学生
今宵没的睡
级别: 江湖大侠


精华: 3
发帖: 762
威望: 571 点
财富: 40 K币
贡献值: 0 点
注册时间:2005-11-25
最后登录:2008-11-12

 [原创] 浮动广告代码(JS)

管理提醒:
本帖被 钟钟 设置为精华(2007-04-28)
Copy code

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>页面浮动广告</title>
<style type="text/css">
<!--
#AD {
position:absolute;
left:0px;
top:0px;
z-index:1;
}
#AD A {
font-family:Webdings;
text-decoration:none;
color:#000000;
}
-->
</style>
</head>
<body>
<div id="AD"></div>
<script language="javascript">
<!--
var H = true;
var V = true;
var LinkURL = "javascript:alert('暂无广告!');"; //广告链接到的地址,如果为空,则无链接
var Media = "http://bbs.iecn.net/p_w_upload/Mon_0705/12_12092_b931f6059a96c58.gif" //设置广告图片的URL
var Width = 176;  //设置广告图片显示的宽
var Height = 72;  //设置广告图片显示的高
var timer;
var nn6 = document.getElementById && !document.all;
window.onload = function()
{
var AD = document.getElementById("AD");
var str = "";
Width = Width == 0 ? 120 : Width;
Height = Height == 0 ? 160 : Height;
str = "<table border="0" cellspacing="0" cellpadding="0"><tr><td style="text-align:right;font-size:20px;"><a href="AD.stop();" onclick="AD.hidden();return false;">r</a></td></tr><tr><td style="border:#000000 1px solid;">";
if(LinkURL != "")
{
  str += "<a href="";
  str += LinkURL;
  str += "" style="font-size:160px;">";
}
str += "<img src="" + Media + "" width="" + Width +"" height="" + Height +"" style="boder:0px;" />";
if(LinkURL != "")
{
  str += "</a>";
}
str += "</td></tr></table>";
AD.innerHTML = str;
AD.style.top = "0px";
AD.style.left = "0px";
timer = setInterval("AD.Move();",30);
AD.onmouseover = AD.stop;
AD.onmouseout = function()
{
  timer = setInterval("AD.Move();",30);
}
}
AD.Move = function()
{
if(V)
{
  AD.style.top = (parseInt(AD.style.top) + 1).toString() + "px";
  if(parseInt(AD.style.top) + parseInt(AD.offsetHeight) >= parseInt(document.body.clientHeight))
  V = !V;
}
else
{
  AD.style.top = (parseInt(AD.style.top) - 1).toString() + "px";
  if(parseInt(AD.style.top) <= 0)
  V = !V;
}
if(H)
{
  AD.style.left = (parseInt(AD.style.left) + 1).toString() + "px";
  if(parseInt(AD.style.left) + parseInt(AD.offsetWidth) >= parseInt(document.body.clientWidth))
  H = !H;
}
else
{
  AD.style.left = (parseInt(AD.style.left) - 1).toString() + "px";
  if(parseInt(AD.style.left) <= 0)
  H = !H;
}
}
AD.stop = function()
{
clearInterval(timer);
}
AD.hidden = function()
{
AD.stop();
AD.style.display = 'none';
timer = null;
if(!nn6)
  event.returnValue = false;
}
//-->
</script>


附件:
[attachment=42]
[attachment=76] (2007-6-1日更新)
[ 此贴被我是学生在2007-06-01 13:22重新编辑 ]
这个世界上只有两件事是最公平的:
1.每个人每天都只有24小时;
2.每个人都必须面对死亡.
-------------------------------------------------------------
本人长期受理动态ASP网页制作与修改,留言簿、论坛制作等业务。
我的邮箱 我的主页
顶端 Posted: 2007-04-28 14:55 | [楼 主]
7kill_钟钟
级别: 无敌至尊


精华: 25
发帖: 13907
威望: 8305 点
财富: 2669 K币
贡献值: 11 点
注册时间:2006-07-26
最后登录:2008-08-23

 

我copy下来的代码报错呢
顶端 Posted: 2007-04-28 15:55 | 1 楼
我是学生
今宵没的睡
级别: 江湖大侠


精华: 3
发帖: 762
威望: 571 点
财富: 40 K币
贡献值: 0 点
注册时间:2005-11-25
最后登录:2008-11-12

 

晕,是代码里的URL被替换做[url]url[/url]了。
这个世界上只有两件事是最公平的:
1.每个人每天都只有24小时;
2.每个人都必须面对死亡.
-------------------------------------------------------------
本人长期受理动态ASP网页制作与修改,留言簿、论坛制作等业务。
我的邮箱 我的主页
顶端 Posted: 2007-04-28 15:59 | 2 楼
我是学生
今宵没的睡
级别: 江湖大侠


精华: 3
发帖: 762
威望: 571 点
财富: 40 K币
贡献值: 0 点
注册时间:2005-11-25
最后登录:2008-11-12

 

不行。我改不过来。我把自动分析url去掉了,还是不行。
这个世界上只有两件事是最公平的:
1.每个人每天都只有24小时;
2.每个人都必须面对死亡.
-------------------------------------------------------------
本人长期受理动态ASP网页制作与修改,留言簿、论坛制作等业务。
我的邮箱 我的主页
顶端 Posted: 2007-04-28 16:02 | 3 楼
我是学生
今宵没的睡
级别: 江湖大侠


精华: 3
发帖: 762
威望: 571 点
财富: 40 K币
贡献值: 0 点
注册时间:2005-11-25
最后登录:2008-11-12

 

好了。改过来了。
这个世界上只有两件事是最公平的:
1.每个人每天都只有24小时;
2.每个人都必须面对死亡.
-------------------------------------------------------------
本人长期受理动态ASP网页制作与修改,留言簿、论坛制作等业务。
我的邮箱 我的主页
顶端 Posted: 2007-04-28 16:07 | 4 楼
7kill_钟钟
级别: 无敌至尊


精华: 25
发帖: 13907
威望: 8305 点
财富: 2669 K币
贡献值: 11 点
注册时间:2006-07-26
最后登录:2008-08-23

 

嗯不错挺简洁的
顶端 Posted: 2007-04-28 16:14 | 5 楼
我是学生
今宵没的睡
级别: 江湖大侠


精华: 3
发帖: 762
威望: 571 点
财富: 40 K币
贡献值: 0 点
注册时间:2005-11-25
最后登录:2008-11-12

 

呵呵,都是跟几位大哥学习的。和几位大哥比起来还相差甚远,还要继续努力啊。。
这个世界上只有两件事是最公平的:
1.每个人每天都只有24小时;
2.每个人都必须面对死亡.
-------------------------------------------------------------
本人长期受理动态ASP网页制作与修改,留言簿、论坛制作等业务。
我的邮箱 我的主页
顶端 Posted: 2007-04-28 16:18 | 6 楼
nukh
级别: 入门弟子


精华: 0
发帖: 19
威望: 18 点
财富: 832 K币
贡献值: 0 点
注册时间:2005-10-25
最后登录:1970-01-01

 

收下!
顶端 Posted: 2007-05-13 07:25 | 7 楼
帖子浏览记录 版块浏览记录
IECN社区 » JavaScript/Ajax

Time now is:11-20 20:54, Gzip disabled 京ICP备06069722号
Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation