使用JS判断搜索引擎来路是一个很不错想法,主要依赖两个对象,一个是来路对象,document.r娣定撰钠eferrer,另一个是正则对象RegExp
工具/原料
电脑一台
JS
方法/步骤
1、新建一个空白的HTML文档,用于装载JS文件
2、获取当前页面的来路,并赋值为变量prev,示例:varprev=document.referrer;
3、创建一个RegExp正则表达式对象,示例:varregexp=newRegExp();
4、在RegExp对象中,设置匹配模式,示例:varregexp=newRegEx圬桦孰礅p("\.(baidu|sogou|so|google|bing)(\.(com|cn))");
5、设置匹配模式的附加选项,例:/漆虱忧甘/i大小写不敏感匹配,g全局匹配varregexp=newRegExp("\.(baidu|sogou|so|google|bing)(\.(co罪焐芡拂m|cn))","ig")
6、输出匹配到的搜索引擎,匹配不到返回null,例:document.write(regexp.exec(prev));