作者piligo (霹靂狗)
看板Web_Design
標題[請益] href的target已開出的視窗可以竄改值嗎?
時間Mon May 14 22:07:24 2007
標題下的怪怪的
譬如aaa.htm內有三個超連結,透過target="_xyz",另外開一個新視窗,
當三個連結都設target="_xyz",這樣都會在新的同一個視窗更換內容,
當那個新視窗自己敲網址(譬如abc.com)連到網站後,但又點到aaa.htm
內的某個連結,會造成abc.com的網頁被替換掉,當站在abc.com的角度
來看,在網頁有沒有什麼語法加入後可以替換掉_xyz這個值,避免被替
換掉。
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.118.119
1F:推 roga:onunload 改變 window.name 05/14 22:52
2F:→ roga:這樣就可以解決你的問題 05/14 22:53
3F:推 piligo:剛剛找了一下onunload的定義 是寫到退出網頁才觸發 這樣有 05/14 23:30
4F:→ piligo:作用嗎? 因為abc.com都已經被替換掉了 或者說該怎麼運用呢? 05/14 23:35
5F:推 roga:<body onunload="alert('test');"> 05/15 10:06
7F:→ roga:你自己開一頁,輸入上面兩行試試看吧... 05/15 10:11
8F:推 piligo:還是霧煞煞 那兩行就離開網頁就跳出警告訊息 訊息確定後就 05/15 10:23
9F:→ piligo:跳至其他網頁 也保不住網頁被替換掉的後果 謝謝 05/15 10:26
10F:推 piligo:剛剛測試onunload="open('xxx');" 解決一半 因為這樣視窗就 05/15 10:48
11F:→ piligo:關不掉了 @@ 05/15 10:49
12F:推 alpe:javascript 直接把link target 改掉 05/15 14:05
13F:推 piligo:google一下 javascript改掉target 查不出相關資訊 不知該往 05/15 17:20
14F:→ piligo:哪個焦點下去查詢呢? 謝謝 05/15 17:21
15F:推 roga:那兩行的意思是說離開網頁的時候會觸發事件 05/15 17:24
16F:→ roga:我回一篇文章好了,賺一下 P 幣.. XD 05/15 17:41