[問題] 問個window.open的問題

看板Ajax作者 (用了十年的暱稱要改一下!)時間17年前 (2008/05/20 11:41), 編輯推噓2(2010)
留言12則, 4人參與, 最新討論串1/1
請問我在某視窗下的link: <A HREF="javascript:window.open('click" rel="nofollow">http://www.xxx.com.xxxx')">click here</A> 開了新視窗後,原本視窗會跳掉 我的解決方法是改成: <A HREF="aa()">click here</A> 加 function aa(){ window.open('http://www.xxx.com.xxxx') } 為什麼呢? -- 麻將 手順也~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.55.138

05/20 16:31, , 1F
加個return false;
05/20 16:31, 1F

05/20 16:45, , 2F
我的第二個寫法是可行的,點了連結之後原畫面還在
05/20 16:45, 2F

05/20 16:45, , 3F
我是想知道第一個寫法能不能也做到,能一行就做出來最好囉
05/20 16:45, 3F

05/20 17:42, , 4F
連結要跳新視窗 考慮一下 target="_blank" (純HTML)
05/20 17:42, 4F

05/20 17:59, , 5F
在<A HREF=..>裡加了target="_blank"之後彈出的視窗會被XP
05/20 17:59, 5F

05/20 17:59, , 6F
擋下來,按允許風險後會變成再跳出2個視窗
05/20 17:59, 6F

05/20 18:00, , 7F
一個是要去的目的地,一個是只有寫[object]的空白頁
05/20 18:00, 7F

05/20 18:02, , 8F
不過我找到方法了..謝謝各位
05/20 18:02, 8F

05/20 18:02, , 9F
改成<a href="#" onclick="window.open('http://www.xxx')
05/20 18:02, 9F

05/22 13:52, , 10F
正常來說不是本來就應該這樣寫嗎@@?...
05/22 13:52, 10F

05/22 13:53, , 11F
不過我的herf是寫javascript:void(0)
05/22 13:53, 11F

05/22 13:54, , 12F
因為如果用#的話會在網址後面多了#...看了就很討厭
05/22 13:54, 12F
文章代碼(AID): #18CaX-_A (Ajax)
文章代碼(AID): #18CaX-_A (Ajax)