我现在有个网站,其中 有很大一部分是 变动的信息,不要被搜索引擎关注那段....
网上找了半天说 JS 代码里头的搜索引擎不会去动
我就想
<SCRIPT language=JavaScript type=text/javascript>
<div>
<dl class=nowopen style="background:#FFFFff" onmouseover="this.style.backgroundColor='#FFFF00'" onmouseout="this.style.backgroundColor='#FFFFff'">
<dd class=mc><a href="http://www.baidu.com" rel="nofollow" target="_blank" style="color: #FF0000">百度</a></dd>
</dl></div>
</SCRIPT>
黄色部分就是我的代码...但是这样不能显示!
我就是想有没有什么办法插入大量的HTML 在下面的这个JS中
<SCRIPT language=JavaScript type=text/javascript>
</SCRIPT>
就像HTML的iframe一样的功能新手求助
网上找了半天说 JS 代码里头的搜索引擎不会去动
我就想
<SCRIPT language=JavaScript type=text/javascript>
<div>
<dl class=nowopen style="background:#FFFFff" onmouseover="this.style.backgroundColor='#FFFF00'" onmouseout="this.style.backgroundColor='#FFFFff'">
<dd class=mc><a href="http://www.baidu.com" rel="nofollow" target="_blank" style="color: #FF0000">百度</a></dd>
</dl></div>
</SCRIPT>
黄色部分就是我的代码...但是这样不能显示!
我就是想有没有什么办法插入大量的HTML 在下面的这个JS中
<SCRIPT language=JavaScript type=text/javascript>
</SCRIPT>
就像HTML的iframe一样的功能新手求助
解决方案 »
- javascript版蜘蛛纸牌
- div层显示所有框架之上(frameset frame)
- searchbot这词咋解释呢
- 怎样获取jquery append 方法添加的元素
- 求思路!htm静态页面通过js+按钮的相关事件达到动态显示的目的
- 如何得到无边框的弹出窗口?
- iframe能自己调节高度吗?
- JavaScript 让我学得好迷茫。
- 多行文本框的问题
- jquery easyui combotree 加载数据 tree出来了 但是显示数据undefined
- 怎样把一个div的左上角 的x ,y(相对于屏幕),这个div 不是 absolute 的时候,而且不能用jquery 。
- js中的arguments可以这样用???
既然叫innerHTML顧名思義就是可以放HTML。
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf8">
<script type="text/javascript">
function runMe(){
document.getElementById("ct").innerHTML = "<div><dl class=nowopen style=\"background:#FFFFff\" onmouseover=\"this.style.backgroundColor='#FFFF00'\" onmouseout=\"this.style.backgroundColor='#FFFFff'\"><dd class=mc><a href=\"http://www.baidu.com\" rel=\"nofollow\" target=\"_blank\" style=\"color: #FF0000\">百度</a></dd></dl></div>";
}
</script>
</head>
<body onload="runMe()">
Test:
<div id="ct"></div>
</body>
</html>
<!--显示固顶信息-->
{dede:php}
$tmp = "<dl class=nowopen style=\"background:#FFFFff\" onmouseover=\"this.style.backgroundColor='#FFFF00'\" onmouseout=\"this.style.backgroundColor='#FFFFff'\">
<dd class=mc><a href=\"{QQ50172189:serurl}\" target=_blank style=\"color: #FF0000\">{QQ50172189:title}</a></dd>
<dd class=ip><a href=\"{QQ50172189:serurl}\" target=\"_blank\">{QQ50172189:serip}</a></dd>
<dd class=sj><span style=\"float:left;\"><strong>SOUSF<!--{QQ50172189:sertime}--><FONT color=#0000ff>.NET</font></strong></span><span style=\"float:right;\"><strong>[<FONT color=#CC0000>精</FONT><FONT color=#0000FF>品</FONT><FONT color=#9900FF>固</FONT><FONT color=#006600>顶</FONT>]</strong></span></dd>
<dd class=xl>{QQ50172189:serline}</dd>
<dd class=js>{QQ50172189:info}</dd>
<dd class=qq>{QQ50172189:serqq}</dd>
<dt class=xx><a href=\"{QQ50172189:serurl}\" target=_blank>点击查看</a></dt>
</dl>";
$time = time();
$hour = MyDate('H',$time);
if($hour>=0 && 8>=$hour){
//开始时间为今天9点钟
$starttime = MyDate('Y-m-d',$time-86400);
$starttime = GetMkTime($starttime." 09:00:00");
//到期时间为第二天9点钟
$endtime = MyDate('Y-m-d',$time);
$endtime = GetMkTime($endtime." 09:00:00");
}else{
//开始时间为今天9点钟
$starttime = MyDate('Y-m-d',$time);
$starttime = GetMkTime($starttime." 09:00:00");
//到期时间为第二天9点钟
$endtime = MyDate('Y-m-d',$time+86400);
$endtime = GetMkTime($endtime." 09:00:00");
}
$query = "Select game.*,ty.senddate,arc.title From #@__addongameserpost game
left join `#@__arctiny` ty on ty.id=game.aid
left join #@__archives arc on arc.id=game.aid
Where adtype='固顶' And ty.arcrank>-1 And game.sertime>$starttime And $endtime>game.sertime order by rand() limit 0,100 ";
$dsql->SetQuery($query);
$dsql->Execute();
while($row = $dsql->GetArray())
{
//显示未过期信息
$tmplet = str_replace('{QQ50172189:title}',cn_substr($row['title'],16),$tmp);
$tmplet = str_replace('{QQ50172189:serurl}',$row['serurl'],$tmplet);
$tmplet = str_replace('{QQ50172189:serip}',cn_substr($row['serip'],16),$tmplet);
$tmplet = str_replace('{QQ50172189:sertime}',MyDate('m月d日 H:i',$row['sertime']),$tmplet);
$tmplet = str_replace('{QQ50172189:serline}',cn_substr($row['serline'],12),$tmplet);
$tmplet = str_replace('{QQ50172189:info}',cn_substr($row['info'],50),$tmplet);
$tmplet = str_replace('{QQ50172189:serqq}',cn_substr($row['serqq'],12),$tmplet);
echo $tmplet;
}
{/dede:php}
theAds=new Array();
shu =1
dot=''
theAds[1]='<tr bgcolor=\"#FFFFFF\" onmouseover=javascript:this.bgColor=\'#7FFFD4\' onmouseout=javascript:this.bgColor=\'#FFFFFF\'><TD width=115><a href=Go.Htm?u=http://www.baidu.com target=_blank><font color=#0000FF>房租</font></a></TD><TD width=115><a href=Go.Htm?u=http://www.baidu.com target="_blank">元宝捡到手抽筋</a></TD><TD width=140><font color=#0000FF>10月/1日/21:30 开放</font></TD><TD width=98>房租</TD><TD width=90>房租</TD><TD>房租←<img border=0 src=images/btop.gif></TD><TD width=60><a href=Go.Htm?u=http://www.cqsf.la target=_blank><font color=#000000>[点击查看]</font></a></TD></tr>'
theAds2=''
adshu=shu+1
function Quickpick()
{
var ball
for( ball = 1; ball < adshu; ball++)
{
this[ball] = parseInt(Math.random() * shu + 1);
for(var list = 0; list < ball; list++)
{
if(this[list] == this[ball])
{
list = ball;
ball--;
}
}
}
return this;
}
var idx;
var ballball = new Array(shu);
ballball = this.Quickpick();
for(idx = 1; idx < adshu; idx++){
document.write(dot+theAds[ballball[idx]]);
if (idx < shu){document.write('')}}
document.write(dot+theAds2);
</script>
就是設法讓你的 PHP 產生的結果是一個包含一堆 document.write的JS檔案。
然後用<script type="text/javascript" src="xxx.php"></script>,這樣載入。我舉的方法是頁面已經載入之後,要改變內容的方法,二者有一點點不同。