当我使用类似 <a href="index.html" onclick="function">Link</a>
的东西时- 是授予功能的执行还是加载 index.html
干扰这个?
最佳答案
点击事件在点击链接之前处理,但如果它们执行任何异步事件(例如使用 XMLHttpRequest
或 setTimeout
),那么页面可能会在事件之前卸载完成的。如果 JS 尝试导航(例如,通过将 location
设置为新值),那么通常会被浏览器在链接后覆盖。
关于javascript - 是否允许在链接中执行内联 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44196578/