10-02
25

一段关于内文广告方面的代码

<body>
<div id="ct">
据国外媒体报道,数字认证服务提供商VeriSign周四宣布,
为获取更多用于互联网基础设施升级的资金,计划从今年10月开始提高对.com和.net域名批量注册的费用。
</div>
<div id="mouseOnInfo" style="padding-top:100px;">

</div>
</body>
<script language="javascript">
var rendText=function(keyWordArr,textElement)
{
var text=textElement.innerHTML;
var RegexpKeyWordString="";
for (var i=0;i<keyWordArr.length;i++)
{
RegexpKeyWordString+=keyWordArr[i]+"|"
}
RegexpKeyWordString=RegexpKeyWordString.replace(/\|$/,"").replace(/\\/g,"\\\\");
var regExpObj=eval("/"+RegexpKeyWordString+"/g");
text=text.replace(regExpObj,function(a,b){return "<a href='javascript:jumpPage(\""+a+"\")' onmouseover='linkMouseover(\""+a+"\")'>"+a+"</a>";})
textElement.innerHTML=text
}

function jumpPage(txt)
{
switch(txt)
{
case "互联网":alert("互联网是垃圾。");break;
case "媒体":alert("媒体报道的很多都是假新闻。");break;
case "域名":alert("我没域名谁送我个?");break;
}
}

function linkMouseover(txt)
{
switch(txt)
{
case "互联网":document.getElementById("mouseOnInfo").innerHTML="互联网:别摸我。";break;
case "媒体":document.getElementById("mouseOnInfo").innerHTML="媒体:别摸我。";break;
case "域名":document.getElementById("mouseOnInfo").innerHTML="域名:别摸我。";break;
}
}

document.body.onload=function()
{
var WA=new Array();
WA.push("互联网");
WA.push("媒体");
WA.push("域名");
rendText(WA,document.getElementById("ct"));
}

</script>


文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 293
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭