PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Web_Design
[問題] 關於js事件傳播的問題
作者:
letmeask
(Let me ask)
2021-06-18 19:07:13
程式碼:
<body>
<div id="test" ><a href="https://www.yahoo.com.tw">yahoo</a></div>
</body>
<script>
document.getElementById("test").addEventListener("mousedown",function(){alert(1)});
</script>
在Firefox下:點擊yahoo之後,會先出現彈跳視窗,然後轉址到yahoo
在Chrome和edge下:點擊yahoo之後,會先出現彈跳視窗,然後不會轉址
請問各位版友是否 test 的DOM還要處理跟事件傳播相關的設定
才能在 Chrome和edge下,正常的出現彈跳視窗之後,還會繼續轉址
先謝謝各位版友回答~
作者:
Rplus
(R+) (9527)
2021-06-19 18:44:00
Chrome 的行為比較合理耶 XD native interactble ui 出現後停止頁面上的所有行為誤會你的意思了 改綁 click 就好
https://jsbin.com/tucehufite/edit
繼續閱讀
[問題] 一個js的bind() 問題
letmeask
[問題]訂單的資料庫設計和傳送
ntpuisbest
[情報] 軟體工程師技術交流社群
miinux
[問題] hahow課程字幕下載
iec
[問題] 有關導入https協定
roadcat
[問題] header+footer公用區塊複用的方法
theworld70
[問題] 設定企業信箱用Gmail收發信
patience311
[問題] 抓取網頁資料
BBOYstyle10
[問題] Chrome Extension content script iframe
walelile
[徵才] Cymetrics 誠徵 UI/UX 設計師
keke0421
Links
booklink
Contact Us: admin [ a t ] ucptt.com