无法左键单击转到锚标记的 link

Cannot left-click go to an anchor tag's link

我有以下设置,用于 Google Chrome 浏览器的扩展。除了一件事,一切都很好。首先,我点击扩展按钮。当我左键单击 "Click here!" 中的 "here" 时,没有任何反应。当我右键单击 "here" 并选择 "Open link in new tab" 时,会打开一个新选项卡,指向 https://www.yahoo.com。为什么左键单击不起作用?

javascript 文件正在调用以下行,以便从扩展按钮显示弹出窗口:

chrome.browserAction.setPopup({'tabId', tabId, 'popup': 'page1.html'});

page1.html:

<!DOCTYPE html>
  <head/>
  <body>
    <iframe src="page2.html"/>
  </body>
</html>

page2.html:

<!DOCTYPE html>
  <head/>
  <body>
    Click <a href="https://www.yahoo.com">here</a>!
  </body>
</html>

如果您尝试在新标签页中打开 link,请将 target="_blank" 添加到 <a> 标签。这将导致使用 link.

的内容打开一个新选项卡

您的代码应该是:

<!DOCTYPE html>
  <head/>
  <body>
    Click <a href="https://www.yahoo.com" target="_blank">here</a>!
  </body>
</html>