我想在history.back的帮助下显示一个后退按钮,但只有在历史记录页面位于同一个网站/域中时才会显示。因此,如果引用者是例如,则不应显示google.com。找不到合适的解决方案了。
这可能吗?
THX
答案 0 :(得分:1)
javascript中的Referer很棘手,因为不同的浏览器支持它的方式不同。我首选的方法是抓住 引用者使用我用于生成页面的任何语言的代码,然后将其作为javascript变量传递到页面中。一个C#示例:
<script language="javascript" type="text/javascript">
var referer = '<%= Request.UrlReferrer %>';
</script>