说我已将document.referrer()
添加到我的网站(www.abc.com
)中,然后我从google.com
重定向到了我的网站。
上述代码是否可以帮助我获得google.com
?
答案 0 :(得分:1)
Google中的搜索结果不是直接链接。例如searching for abc
第一个结果实际链接是:
http://www.google.co.uk/url?sa=t&source=web&cd=1&ved=0CC0QFjAA&url=http%3A%2F%2Fabc.go.com%2F&ei=_0nCTeOMFYOVswbY7PyHAQ&usg=AFQjCNHN69w2aXwjgMlF4X6o9W3lKd4uZw
然后重定向成为服务器端,因此abc.go.com
网站中的代码可能无法获得正确的推荐人。
答案 1 :(得分:1)
javascript:alert(document.referrer);
当您将其插入地址栏时,将显示上一个位置,例如地址栏上显示的地址,如http://php.net/manual/en/control-structures.break.php
。您可以使用它来执行复杂的JavaScript操作,例如正则表达式。我将举出非常简单的例子
<script type="text/javascript">
if (document.referrer.search('google')==-1){
alert('Not using Google');
} else {
alert('Yes, from Google');
}
</script>