历史.仅当引用同一网站时才返回
history.back only if referrer same website
我想在历史记录的帮助下显示一个后退按钮。回来,但它应该只显示,如果历史页面是在同一网站/域。所以它不应该显示,如果referrer是例如google.com。
这可能吗?
Thx
javascript中的Referer很棘手,因为不同的浏览器对它的支持不同。我最喜欢的方法是捕捉引用者使用代码背后的任何语言,我使用产生的页面,然后将其传递到页面作为一个javascript变量。c#示例:
<script language="javascript" type="text/javascript">
var referer = '<%= Request.UrlReferrer %>';
</script>
相关文章:
- 黑莓网站:窗口大小(窗口高度)在黑莓模拟器中返回不正确的值
- 每次我点击我的网站,它都会重定向到home.html,然后返回到我点击的所需url
- 如何抓取使用直接Web远程处理(DWR)返回操纵页面的Javascript的网站's的HTML
- 试图在网站上抓取谷歌地图api生成的动态数据,但正常抓取返回空白
- 抓取外部网站,但返回“您必须在此站点上使用支持 JavaScript 的浏览器”错误
- 客户端网站始终返回空 Json 字符串
- 为什么这个网站返回包装在jQuery标签中的自动完成数据
- 如何返回整个网站的超链接数和ID
- 通过javascript/jquery限制浏览器刷新,f5,像银行网站一样返回浏览器
- 通过浏览器返回按钮重新加载网站
- PHP:检测文本中的url,检查url是图像还是网站,然后返回图像
- 使用 Web 代理修改从网站返回的 html 响应
- 当用户“返回”时执行操作;到你的网站
- PHP网站为桌面和移动浏览器返回不同的SHA512值
- Android HttpPost响应返回网站的代码
- 移动网站重定向,全站链接,没有cookie.Cookie似乎阻止了用户返回手机网站
- 是否有办法使我的代码在另一个网站做一些动作,并返回结果
- 历史.仅当引用同一网站时才返回
- 在我的网站上显示唯一/返回用户计数
- 我怎么能使用我自己的图像时,网站返回假图像与404响应代码