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

新手上路,请多包涵

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

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

阅读 279
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 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题