[問題] 判斷HTTP_REFERER的來源形式

看板Web_Design作者 (LaPass)時間12年前 (2013/09/14 23:19), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
就是.... 如果用戶端從別人連到我的網站 下面兩種形式 都會讓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
PHP版回應了OWO
09/15 00:11, 1F

09/15 01:44, , 2F
感謝你參與討論 ^^
09/15 01:44, 2F
文章代碼(AID): #1ID7wJjc (Web_Design)