无法左键单击转到锚标记的 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>
我有以下设置,用于 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>