我在 Linux 上使用 Ubuntu Firefox。我玩一款网页游戏,使用大约 100 个标签来玩。当我使用Ctrl+浏览标签时Tab,它会在地址栏中打开一个带有 JavaScript 的窗口,页面将为空白。我的问题是如何阻止它弹出?
答案1
您的问题与浏览器无关,更不用说 Ubuntu 了。即使某些元素可能看像链接一样,它有可能指向一个虚假的“URL”。这些元素可以有一个所谓的事件处理程序注册到它们,可以触发某些事件,例如单击。然后,根据 Web 应用程序,它可以简单地更改页面 URL 或分派 AJAX 请求。
带有内联 Javascript 事件处理程序的 HTML 代码示例:
<a href="javascript:" onclick="alert('You have clicked me!');">some link</a>
除非您自己编写 Javascript 代码,否则您将无法通过单击它来触发这些操作。