如何在不使用 JavaScript 的情况下单击一次打开两个页面?

新手上路,请多包涵

我在链接中有一些文字。当我点击它时,我必须打开 2 个页面。这里没问题……但诀窍是我不允许使用JavaScript。这仅适用于 HTML 吗?

原文由 zozo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 280
2 个回答

如果没有 JavaScript,则无法通过单击一个链接打开两个页面,除非两个页面都在通过单击链接打开的页面上加框。使用 JS 很简单:

 <p><a href="#" onclick="window.open('http://google.com');
    window.open('http://yahoo.com');">Click to open Google and Yahoo</a></p>

请注意,这将被内置于 Web 浏览器的弹出窗口阻止程序阻止,但您通常会收到通知。

原文由 Marcel 发布,翻译遵循 CC BY-SA 3.0 许可协议

<a href="http://www.omsaicreche.blogspot.com" onclick="location.href='http://www.omsaivatikanoida.blogspot.com';" target="_blank">Open Two Links With One Click</a>

我试过上面的代码。我无法在旧页面上获得成功。比我在博客中创建一个新页面并输入以下代码…我成功了

原文由 Dharmesh 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题