如何重定向按钮同时打开2个网址?

时间:2017-03-14 11:22:33

标签: javascript jquery html mailchimp

我希望带有下面按钮的MailChimp注册代码在点击按钮后打开2个网址,它应该打开:

  • 新窗口上的MailChimp注册码
  • 在同一窗口中打开另一个网址(例如google.com)。

MailChimp按钮位于

下方
<div class="clear">
  <button type="submit" value="submit" name="subscribe" id="mc-embedded-subscribe" class=" submit- btn btn-default">Submit</button> 
</div>

2 个答案:

答案 0 :(得分:0)

编辑:stackoverflow的片段演示显然不会起作用,因为它是在iframe中加载的。但它适用于您直接写入的任何网页。

document.getElementById('mc-embedded-subscribe').onclick = function() {
  window.open('http://google.com', '_blank'); // new window
  location.href='http://stackoverflow.com'; // same window
};
<div id="mc-embedded-subscribe">Click me</div>

使用此功能。

答案 1 :(得分:0)

您可以通过在按钮标记中添加以下代码来完成此操作...

onclick="window.open('https://login.mailchimp.com/signup'), window.location = 'https://google.com'"

所以,完整的代码将是......

<div class="clear">
    <button type="submit" value="submit" name="subscribe" id="mc-embedded-subscribe" class="submit- btn btn-default" onclick="window.open('https://login.mailchimp.com/signup'), window.location = 'https://google.com'">Submit</button>
</div>