window.open如何在Mozilla和IE中打开self



所以我试图让window.open功能正常工作,但我看不到它在Mozilla和IE中都能正常工作,因为两者都在打开一个新的选项卡,但它在Chrome中正常工作,。。事情是这样的:

<input type="submit" value="<%=I18n._("Register")%>" onclick="window.open('http://url.com')" class="button" />

我几乎试过了所有我想的东西:位置、参考、窗口、自我等等,但似乎都不起作用。我该如何亲自打开它?

提前谢谢。

您通过提交表单来取消导航。您可以执行以下操作来阻止默认操作(提交表单),并改为执行导航:

<input type="submit" onclick="window.location.href='http://url.com'; return false;" class="button" />

我删除了该值,因为您无论如何都没有提交表单。如果你把它用于其他用途,请随意放回原处,它不会打碎任何东西。

相关内容

  • 没有找到相关文章

最新更新