首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>程序集锦>PHPWind>资讯:PHPWind v7.3.2 外链提示功能修复

PHPWind v7.3.2 外链提示功能修复

www.jz123.cn  2009-05-29   来源:   中国建站    责任编辑(袁袁)    我要投递新闻

  说明:诸如bbs.phpwind.net 此类不应被提示外链的连接也提示外链

  打开:js/pw_lwd.js

  查找函数:checkUrl

  将整个函数替换为:

function checkUrl(obj) {
 var url = obj.href;
 var suburl = '';
 var urladd = '';
 var regex = /^((w+)://)?((w+):?(w+)?@)?([^/?:]+):?(d+)?(/?[^?#]+)???([^#]+)?#?(w*)/;
 if (db_urlcheck.length > 0) {
  var str = db_urlcheck.split(",");
  var r = regex.exec(url);
  for (var i in str){
   if (r[6].indexOf('.'+str[i]) !== -1){
    return true;
   }
  }
 }
var regex2 = /^http(s)?://(w+.)*((w+).(com|net|cn|com.cn|net.cn|org|org.cn|biz|cc|name|asia|mobi|me|tel|中国|公司|网络|hk|tv))(/(.+))?/;
 var r2 = regex2.exec(db_bbsurl);
 
 if (r2 != null && url.indexOf(r2[3]) != -1) {
  return true;
 } else if (url.indexOf('localhost') == -1 && url.indexOf('127.0') == -1){
  suburl = url.substr(0,30);
  if (suburl != url) {
   urladd = '...';
  }
  read.open('checkurl',obj.id,1,11);
  getObj('suburl').innerHTML = suburl + urladd;
  getObj('trueurl').href = url;
  return false;
 } else {
  return true;
 }
}


上一篇:PHPWind v7.3.2查看好友最新帖子sql错误 下一篇:PHPWind v7.3.2模式二级域名问题

评论总数:0 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图