2012-05-11 69 views
0

我有一個網站mydomain.com如何基於引薦

我想js文件重定向使用Javascript,

  • 如果遊客mydomain.com來自images.google.com然後調用otherdomain.com/file1.js

  • 如果訪問者來自其他域名,請致電otherdomain.com/file2.js

我應該在我的域名上使用哪種腳本來執行此操作?mydomain.com

回答

1

您唯一的選擇是使用document.referrer;但它不可靠或值得信賴。

如果可用,document.referrer將給你來源URI作爲字符串;如果它不可用,它將是空的("")。

<script> 
    if (document.referrer.indexOf('http://images.google.com/') === 0) { 
     document.write('<script src="http://otherdomain.com/file1.js"><\/script>'); 
    } else { 
     document.write('<script src="http://otherdomain.com/file2.js"><\/script>'); 
    } 
</script> 
+0

現在我們看看語法突出顯示並解決報價問題。 :) – ThiefMaster

+0

@ThiefMaster:的確我們這樣做:) – Matt

+0

這將是很好的檢查是否存在'document.referer',因爲它可以是undefined – antyrat