Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于检测上一页的域的Javascript_Javascript_Html_Web - Fatal编程技术网

用于检测上一页的域的Javascript

用于检测上一页的域的Javascript,javascript,html,web,Javascript,Html,Web,我有一个网站的标志,我想动画(淡入)当用户第一次进入我的领域。但是,如果用户从我域中的另一个页面到达,我不想设置动画 我已经对动画例程进行了排序(jquery),但我不知道如何检测用户何时从其他地方(链接或通过键入URL)登录到我的站点 我想可能有一个优雅的javascript解决方案?有人能告诉我它可能是什么吗…Javascript有函数document.referer.split('/')使用此选项,您应该能够找到它们是否来自您域中的页面 希望这有帮助 例如: if(document.ref

我有一个网站的标志,我想动画(淡入)当用户第一次进入我的领域。但是,如果用户从我域中的另一个页面到达,我不想设置动画

我已经对动画例程进行了排序(jquery),但我不知道如何检测用户何时从其他地方(链接或通过键入URL)登录到我的站点


我想可能有一个优雅的javascript解决方案?有人能告诉我它可能是什么吗…

Javascript有函数
document.referer.split('/')使用此选项,您应该能够找到它们是否来自您域中的页面

希望这有帮助

例如:

if(document.referrer.split('/')[2]!=location.hostname){
    //User came from other domain or from direct
}else{
    //User came from another page on your site
}

Javascript具有函数
document.referer.split('/')使用此选项,您应该能够找到它们是否来自您域中的页面

希望这有帮助

例如:

if(document.referrer.split('/')[2]!=location.hostname){
    //User came from other domain or from direct
}else{
    //User came from another page on your site
}

谢谢我正在基于本地硬盘开发/测试此网站,我是否希望document.referer和location.hostname在这种情况下返回任何内容(此时它们只是返回空字符串)?如果直接在地址栏中输入url,则referer将不返回任何内容(这是正常的)。如果url是file://c..... 那么主机名将不会返回任何内容。但是一旦托管它就会返回主机名。嗨,是的,当我通过我们的测试web服务器访问它时,它工作得很好。再次感谢!伟大的很高兴能帮上忙:)我觉得这已经不管用了。如果用户直接从新标签页(无推荐人)加载您的页面,它将自己作为推荐人。谢谢!我正在基于本地硬盘开发/测试此网站,我是否希望document.referer和location.hostname在这种情况下返回任何内容(此时它们只是返回空字符串)?如果直接在地址栏中输入url,则referer将不返回任何内容(这是正常的)。如果url是file://c..... 那么主机名将不会返回任何内容。但是一旦托管它就会返回主机名。嗨,是的,当我通过我们的测试web服务器访问它时,它工作得很好。再次感谢!伟大的很高兴能帮上忙:)我觉得这已经不管用了。如果用户直接从新标签页(无推荐人)加载您的页面,则它将自己作为推荐人。