www.kbzd.net > winDow.opEn 不刷新

winDow.opEn 不刷新

在新窗口中打开 ,父页面不会刷新的

var win = window.open(xxxx);win.location.reload();

var childWin = window.open("your URL"); //获取子窗口句柄 childWin.onunload = function(){ //onunload是窗口关闭事件 this.opener.location.reload(); //childWin.opener为父窗口,及时刷新 } 楼主也可以这样:(直接在子窗口中) window.on...

将-blank换成-parent就可以了

function openWindow(url) { document.getElementById('openWindow').setAttribute('action', url); document.getElementById('openWindow').submit(); }

编辑 在IE浏览器下新窗口大小事不可改的,其他360.搜狗不管什么内核新窗口都可修改!这是其他浏览器的设置,无法更改! 本地状态下,url不能为相对地址。

解决办法:在window.open外围套上一个void() void(window.open(.......))

可以再open的窗口里面利用window.opener.document.location.reload()方法刷新

跳转应该是location.href='a.aspx?id=1' 而window.open是打开一个新的页面 //你试试这样 将ajax中的 location.href='a.aspx'放在success中 即alert(data)下面 而Response.write("locaton.href='a.aspx''");

left和top单引号去就行了 window.open("ch.html","_blank","width=500,height=700,left="+x+",top="+x+", status=0,menubar=0,toolbar=0");

网站地图

All rights reserved Powered by www.kbzd.net

copyright ©right 2010-2021。
www.kbzd.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com