风吟资源网 - 免费提供正版软件、活动线报、优质教程以及其他网络资源,欢迎大家踊跃投稿

使用JS代码实现网站跳转的几种方法

风吟资源网 学习笔记

目前绝大多数搜索引擎包括百度很难识别JS代码的网页跳转,大部分搜索引擎是不抓取JS里面内容的。下面介绍两种比较流行网页跳转JS代码:

方法一、以新浪为例:
 

var a="http://";
var b="sina(域名)";
var c=".com(域名后缀)/";
var s="self.loca"
var d=s+"tion="+"'"+a+b+c+"'";
eval_r(d);
 

这是比较简单的JS跳转代码,把网址拆开了然后合并输出,让搜索引擎发现不了。访客不论是直接访问网站还是从搜索引擎中访问,都是跳转到指定网址的。这段代码是加到head中的。

方法二(这种方式目前广泛被淘宝客使用)
 

var regexp = /\.(sogou|soso|baidu|google|youdao|yahoo|bing|118114|biso|gougou|ifeng|ivc|sooule|niuhu|biso)(\.[a-z0-9\-]+){1,2}\//ig;
var where = document.referrer;
if (regexp.test(where)) {
window.location.replace('要跳转的网址')
}
 

这段代码是加到body中的,在首页用JS代码 <script src="跳转JS文件名.js"></script> 调用即可。

这种方法比上面稍微高级些,有个判断过程,如果直接输入网址则访问原网站不跳转;如果从搜索引擎中访问的话,直接跳转到指定目标网址。
 

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们处理。敬请谅解!

我要评论0条评论
禁止发布淫秽、反动、广告评论、乱填写QQ,发现永封IP!
  • 全部评论(0
    还没有评论,快来抢沙发吧!