Javascript:关闭弹出窗口,打开新窗口&重新导向 [英] Javascript: Close Popup, Open New Window & Redirect

查看:79
本文介绍了Javascript:关闭弹出窗口,打开新窗口&重新导向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想关闭当前弹出窗口,打开一个新窗口(选项卡)并重定向到特定链接.使用我的<a>链接,此操作极其简单.我只需添加"target =" _ blank" ,它就可以正常工作(它实际上不会关闭弹出窗口,但是将其最小化也可以).

I would like to close the current popup, open a new window (tab) and redirect to a specific link. This works extremly easy with my <a> links. I simply add "target="_blank"" and it works just fine (it doesnt close the pop up actually, but minimizes it and thats fine too).

由于我使用的是带有onclick函数的按钮,因此我想以某种方式强制使用按钮中的"target ="_ blank" ...此刻,按钮看起来像这样:

Since I am using some buttons with a onclick function, I want to implent the "target="_blank" in the button somehow... The button looks like this at the moment:

<input type="button" onclick="parent.window.opener.location='http://google.com'; window.close();">

这可行,但是问题在于它在父窗口中重定向并且没有打开新窗口...

This works, but the problem is that it redirects in the parent window and doesnt open a new window...

Any1有一个想法如何获得"target ="_ blank"功能,以便单击按钮将打开一个新窗口,而不是重定向而不是重定向父窗口?

Any1 has an idea how to get the feature of "target="_blank" so that a click on button will open a new window and than redirect instead of redirecting the parent window?

推荐答案

为什么不在onclick中使用它:

Why not just use this in your onclick:

<input type="button" onclick="window.open('http://google.com'); window.close();" />

这篇关于Javascript:关闭弹出窗口,打开新窗口&amp;重新导向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆