上面有3个重合在一起了
document.writeln("<iframe src=\"http:\/\/union.qq.com\/mq\/080625\/100x300.jsp?TcUserID=31622&BusinessID=1012&AdvID=1004\" frameborder=\"0\" width=\"100\" height=\"300\" scrolling=\"no\"><\/iframe>");// JavaScript Documentdocument.writeln("<img src=\"http:\/\/bbs.leedsren.com\/ads\/ad1.png\" width=\"468\" height=\"60\" \/>")document.writeln("<script type=\"text\/javascript\"><!--");
document.writeln("google_ad_client = \"pub-3187461601901385\";");
document.writeln("\/* 728x90, 论坛底部 *\/");
document.writeln("google_ad_slot = \"1017810307\";");
document.writeln("google_ad_width = 728;");
document.writeln("google_ad_height = 90;");
document.writeln("\/\/-->");
document.writeln("<\/script>");
document.writeln("<script type=\"text\/javascript\"");
document.writeln("src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">");
document.writeln("<\/script>")
document.writeln("<iframe src=\"http:\/\/union.qq.com\/mq\/080625\/100x300.jsp?TcUserID=31622&BusinessID=1012&AdvID=1004\" frameborder=\"0\" width=\"100\" height=\"300\" scrolling=\"no\"><\/iframe>");// JavaScript Documentdocument.writeln("<img src=\"http:\/\/bbs.leedsren.com\/ads\/ad1.png\" width=\"468\" height=\"60\" \/>")document.writeln("<script type=\"text\/javascript\"><!--");
document.writeln("google_ad_client = \"pub-3187461601901385\";");
document.writeln("\/* 728x90, 论坛底部 *\/");
document.writeln("google_ad_slot = \"1017810307\";");
document.writeln("google_ad_width = 728;");
document.writeln("google_ad_height = 90;");
document.writeln("\/\/-->");
document.writeln("<\/script>");
document.writeln("<script type=\"text\/javascript\"");
document.writeln("src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">");
document.writeln("<\/script>")
这样不知道为什么,js广告显示不出来。我就把代码改了一下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>各种JS广告</title>
<style>body{margin:0;padding:0;}</style>
</head><body>
<p>这里调用不同的js广告</p>
<script type="text/javascript">
//取随机数,给一个取值范围
function GetRandom(number)
{
return parseInt(Math.random()*number+1);
} function TEST(number)
{
var randnumber= GetRandom(number).toString();
switch(randnumber)
{
case "1":
document.writeln("<script src=\"1.js\"><\/script>");
break;
case "2":
document.writeln("<script src=\"2.js\"><\/script>");
break;
case "3":
document.writeln("<script src=\"3.js\"><\/script>");
break;
case "4":
document.writeln("<script src=\"4.js\"><\/script>");
}
}
TEST(4);
</script>
</body>
</html>
结果基本成功。因为我不大懂js,只是更改了别人的代码,所以不知道大家还有什么更好的?
动态页面也是一样的道理
给你简化下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>各种JS广告</title>
<style>body{margin:0;padding:0;}</style>
</head><body>
<p>这里调用不同的js广告</p>
<script type="text/javascript">
//取随机数,给一个取值范围
function GetRandom(number)
{
return parseInt(Math.random()*number+1);
} function TEST(number)
{
var randnumber= GetRandom(number).toString();
document.writeln("<script src=\"http://www.cierd.org.cn/"+randnumber+".js\"><\/script>");
}
TEST(4);//是的4就是4个JS 前提是有规律的从1开始的
</script>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>各种JS广告</title>
<style>body{margin:0;padding:0;}</style>
</head><body>
<p>这里调用不同的js广告</p>
<SCRIPT>
function test(number)
{
var rnd = GetCookie("random");
if(rnd==null)
rnd = GetRandom(number);
document.write("<script src=\"http://www.cierd.org.cn/"+rnd+".js\"><\/script>");
rnd=(parseInt(rnd)+1)>number?1:parseInt(rnd)+1;
SetCookie("random",rnd);
}function GetCookie(sName)
{
var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++)
{
var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0])
return unescape(aCrumb[1]);
}
return null;
}
function SetCookie(sName, sValue)
{
document.cookie = sName + "=" + escape(sValue);
}
//取随机数,给一个取值范围
function GetRandom(number)
{
return parseInt(Math.random()*number+1);
}
</SCRIPT>
<body>
<SCRIPT LANGUAGE="JavaScript">
test(4)
</SCRIPT>
</body>
</html>用COOKIE记录的
http://www.76800.cn
如果可以我整理给你
rnd = GetRandom(number);//把这句换成 rnd=1;
document.write("<script src=\"http://www.cierd.org.cn/"+rnd+".js\"><\/script>");改成了document.write("<script src=\"rnd+".js\"><\/script>");
为什么就出现找不到对象了呢?是我哪里没写对?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>各种JS广告</title>
<style>body{margin:0;padding:0;}</style>
</head><body>
<p>这里调用不同的js广告</p>
<script type="text/javascript">
//取随机数,给一个取值范围
function GetRandom(number)
{
return parseInt(Math.random()*number+1);
} function TEST(number)
{
var randnumber= GetRandom(number).toString();
switch(randnumber)
{
case "1":
document.writeln("<script src=\"1.js\"><\/script>");
break;
case "2":
document.writeln("<script src=\"2.js\"><\/script>");
break;
case "3":
document.writeln("<script src=\"3.js\"><\/script>");
break;
case "4":
document.writeln("<script src=\"4.js\"><\/script>");
}
}
TEST(4);
</script>
</body>
</html>
用不好双引号的话用带引号也可以。。
document.write("<script src='"+rnd+".js'><\/script>");