对 淘宝(taobao.com)的“热词链接” 的修改,可以对每个关键词定义连接。

分类: 建站 | 作者:xyf | 时间: 2007-07-17 | 点击:

 <html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<div class="ReplyContent">  
<p>  从网上转载的,希望对大家有用~~</p><p>  为了使大家对自己的Q币的去向做到心中有数,特在这里对大家目前比较关心的QQ服务资费,开通关闭方法问题集中回答和说明。<br /><br />  会员号码:10元/月(可以通过Q币,qq卡、手机支付、Vnet互联星空,小灵通、银行卡、拨打电话、请他人支付等方式支付)。<br /><br />  上面只是测试。感谢淘宝,想见赵忠祥。
</div>
<script language="javascript" type="text/javascript">
//<![CDATA[
var allow_keyword = '1';
var url= new Array();
url['转载|http://www.161.com'] = '';
url['淘宝|http://www.162.com'] = '';
url['银行卡|http://www.163.com'] = '';
url['心中有数|http://www.164.com'] = '';
url['从|http://www.165.com'] = '';
var objs = document.getElementsByTagName('div');
var textArea = new Array();
var __index = 0;
if (objs && allow_keyword != '0') {
  for (i = 0; i < objs.length; i++) {
    if (objs[i].className == 'ReplyContent' ) {
      textArea[textArea.length] = objs[i];
    }
  }
}
function __replaceAll() {
 if (textArea.length > __index && allow_keyword != '0') {
  var temp = textArea[__index].innerHTML;
  for(var keyword in url) {
   var MyString = keyword.split("|");
   var word="";
   if(MyString[0]!=null){
    word=MyString[0];
   }
   var targeturl="#"
   if(MyString[1]!=null){ 
    targeturl=MyString[1];
   }
   var filterRegex="([^<=>?&#@'\"])";
   var regex = new RegExp(filterRegex+'(' + word + ')'+filterRegex,'i');
   var searchText = "$1<a href=\"" + targeturl +"\" target=\"_blank\" class=\"ReplaceKeyword\">$2</a>$3"
   temp = temp.replace(regex, searchText);
  
  }
  textArea[__index].innerHTML = temp;
  __index = __index + 1;
  setTimeout('__replaceAll()', 500);
 }
}
if (allow_keyword != '0') {
 __replaceAll();
}
//]]>
</script>
</body>
</html>

关键词:热词链接

Related Post|相关阅读
    无相关信息
  • 访客评论() 查看所有评论
  •   注册
    匿名发表