作者philip1212 (落榜生)
看板Ajax
標題[問題] [js]反盜連語法
時間Wed May 6 02:13:20 2009
最近再研究反盜連,但總是道高一尺,魔高一丈
以下是我原始的語法
<script language="JavaScript">
if(document.referrer.indexOf('我論壇網址')>-1) {}
else {alert('GO AWAY THIEF');
window.location = "我論壇網址";}
</script>
但是卻發生了問題
先解釋一下我的網頁
A.有很多html檔,彼此互連
B.放在免費的網頁空間,偶爾被砍,所以會搬來搬去.(也就是網址不固定)
現在我遇到的問題是,如果我在每頁都加入上面的語法,點進去後,網頁之間會無法互連
如果我在上面的判斷裡加上我申請空間的網址,那變成我如果要換空間的時候
要改所有html頁面的內容.
我的想法是如果有個函數能找到放置這些檔案的空間的位址,那問題就解決了
(可是我不知道是否有這函數)
直接把某參數定義成空間位址帶入判斷式內就搞定
亦或是有更好的方法?
請各位高手指點Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.64.84
1F:→ TonyQ:你集中一個.js file 寫位置 , 然後放在共通不會被砍的地方吧 05/06 02:28
2F:→ TonyQ:之後再include該js file進來就好了 05/06 02:28
3F:推 tomin:js如何再引入js? 05/06 11:42
4F:→ philip1212:Q_Q我對js語法不熟 這樣要怎麼寫? 05/06 11:49
5F:→ TonyQ:tomin , 這問題版上已討論多次 , 參考 #18VYjn8e 先. 05/06 14:21