document.referrer 能获取外部来源吗

如题所述

 事实上,虽然火狐下该方法有效,但是也不是一个非常好的解决方案。而这个方法在IE下无效的原因是:用javascript做跳转的页面,跳转到的页面无法取到浏览器请求的HTTP referrer,IE浏览器会报脚本错误“拒绝访问”,因为IE清空了document.referrer。而该方法的具体用法请参考:浅析document.referrer。
温馨提示:内容为网友见解,仅供参考
无其他回答

javascriptdocument.referrer用法
总的来说,`document.referrer`是一个有用的属性,可以帮助网站了解用户的来源,但在使用时需要注意隐私、安全和兼容性问题。

document.referrer和document.URL有什么区别?
js中我们可以document.referrer来判断页面来源 document对象的referrer属性,返回导航到当前网页的超链接所在网页的URL。经过测试,需要将两个文件放在服务器中才能得到想要的结果,若直接在本地文件夹中则得到空字符串,若直接在浏览器地址栏中输入b.html的URL地址或使用打开菜单访问b.html,则document.referrer...

javascript 中 document.referrer 来源问题,求解,在线等
3,#符号后面的内容(location.hash)存在客户端,不会发送到服务器端【所以document.referrer获取不到上一个页面的hash】

Document属性
lastModified虽然这个属性理论上应该返回文档最后修改的日期和时间,但在实际应用中,由于浏览器的隐私设置,它可能无法获取或返回准确信息,返回值通常是'No'。referrerreferrer属性可以获取载入当前文档时的前一个文档URL,这对于分析用户来源和追踪页面间的导航路径很有帮助。title此属性用于获取或设置当前文档...

通过document.referrer判断页面是链接调整还是新打开以及来源
好处是能直接定位到列表页上次浏览的位置。[javascript] view plain copy function ClickBack(){ if(document.referrer==""||document.referrer.indexOf("cases")==-1){ \/\/返回到案例列表 window.location.href='\/cases\/';}else{ history.back();} } 若新打开的页面document.referrer值即为“”

...统计的来源网址显示“escape(document.referrer)”是什么意思呀...
“escape(document.referrer)”:逃脱(文件引用地址)window.location.href :窗口位置 href:在HTML中,举个例子 锋迷全球 就是链接我的空间.

...统计的来源网址显示“escape(document.referrer)”是什么意思呀...
是在首页中用来显示计数器 例如

跳转之后document.referer怎么为空
Chrome3.0+,Firefox3.5,Opera9.6,Safari3.2.2均正常返回来源网页 如果是同个域名下通过此方式跳转的,那么我们可以通过访问windoww.opener对象去获取丢失的referrer信息。代码如下: var referrer = document.referrer;if (!referrer) { try { if (window.opener) { \/\/ IE下如果跨域则抛出权限...

html5指南-2.如何操作documentmetadata_html5教程技巧
referrer: 返回连接到当前document的document url信息; title:获取或者设置当前document的title。 来看下面的例子: 代码如下: example'); 结果(不同浏览器显示的结果可能不一样): 2.如何理解兼容模式 compatMode属性告诉你浏览器是如何处理当前document的。有太多不标准的html了,浏览器会试图显示这些页面...

referer 是什么意思?
JavaScript 中的 Referrer 这里说的 JavaScript,都是针对宿主为浏览器的场景,获取到的 referrer 属性都是由浏览器提供的。这一次,浏览器们比较齐心,都采用了正确的拼写方式,没有让这个错误在 JavaScript 中延续。例如 DOM Level 2 里定义的 document.referrer:Returns the URI [IETF RFC 2396] of ...

相似回答