[問題] 判斷HTTP_REFERER的來源形式
就是....
如果用戶端從別人連到我的網站
下面兩種形式
都會讓HTTP_REFERER中,出現對方的網站名稱
1.超連結
<a href='http://我的連結.jpg' >點我</a>
<a href='http://我的連結.doc' >點我</a>
2.內鑲的播放軟體等
<img src='http://我的連結.jpg' >
<embed src="http://我的連結.mp3" />
我想只針對 <img>、<mp3>做處理
因為,如果是1那種狀況,我可以先吐個html檔
放些javascript進去做一些事
再把連結用location.replace()轉去該檔案的網址
使用者在使用上不會受到影響
但如果是2的狀況
如果我先吐html檔的話,圖片會當場掛掉,出現叉燒包
這不是我期望的結果
請問有沒有辦法區分這次點我的網站的連結是哪一種形式?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.252.123.105
※ 編輯: LaPass 來自: 111.252.123.105 (09/14 23:23)
→
09/15 00:11, , 1F
09/15 00:11, 1F
→
09/15 01:44, , 2F
09/15 01:44, 2F