如何在HTML、JS中重定向,如果用户关闭“;window.open()"-对话
How to redirect in HTML, JS, if user closes "window.open()" - Dialog?
用户点击我主页上的Download
,我调用window.open(..)
。如果用户按下OK
或Cancel
,我想重定向窗口!
这怎么可能?
下面是我的例子:我的主页的下载链接
你打开页面,对话框出现,你点击Ok
或Cancel
,然后窗口应该重定向!
如果OK和Cancel位于新创建的窗口中,并且重定向将使用window.location ='http://....'
重定向此新窗口
如果Ok和Cancel位于主窗口中,并且重定向应使用myWin=window.open(); myWin.location='http://...'
重定向新窗口
如果"确定"answers"取消"位于新窗口中,并且重定向将重定向主窗口,则您必须从新窗口访问主窗口。
父窗口
<script language="Javascript">
function fbLoginWindow(){
url = "fbLogin.html"
newwindow=window.open(url,'name','height=200,width=150');
if (window.focus) {newwindow.focus()}
}
</script>
<input type="button" OnClick="fbLoginWindow()" value="Login FB" />
子窗口---fbLogin.html
<script language="Javascript">
function fbProfile(){
window.opener.location.href="http://wwww.facebook.com";
self.close();
}
</script>
Allow the user to view FB Profile
<br/>Are you sure?
<input type="button" value="Ok" OnClick="fbProfile()" />
相关文章:
- 直接下载文件,而不是从window.open(url)
- 如何将PDF作为二进制文件传递到window.open()
- 为什么window.open不打开一个以变量形式给出的链接
- 如何在`window.open`之后执行回调
- Windows.Open 在 window.Location 工作时不起作用
- javascript window.open将无法在Chrome控制台上工作
- window.open根据动态内容自动调整高度和宽度
- window.open使页面向上滚动
- window.open(url).print()在Safari中不起作用
- Javascript window.open()toolbar=no不起作用
- window.open尽管被用户触发,但仍无法在InternetExplorer中工作
- $.ajax().done()中的window.open和弹出窗口拦截器
- 如何在JS文件中添加wordpress permalink(onclick,window.open)
- window.open:是否可以通过修改DOM来打开一个新窗口
- 通过open.window传递php变量
- Javascript open.window 获取字段值,然后将值插入父窗口
- window.open(window.parent) possible?
- 使用 open.window() 在新窗口中打开 js 程序
- Javascript onbeforeunload to open window.open() popup
- Open.window()的文档.推荐从HTTPS站点转到HTTP站点空