关于关闭子窗口后刷新父窗口的问题 window.navigate(window.location.href) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关键是在子窗口页面的onunload事件中增加对父窗口的刷新功能,其实只关子页面的问题,测试通过;<script language="javascript" type="text/javascript">function reshow(){window.opener.location.reload();}</script>页面的onunload事件修改:<body onUnload="javascrip:reshow();">-----------------------------------------------------------------------完成实验例子代码如下:父页面:-----------------------------------------------------------------------<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>父窗口</title></head><script language="javascript" type="text/javascript">var i=0;function add(){i+=1;document.getElementById("num").innerHTML=i;}</script><body><p><b>FUNCTION:关闭子窗口时自动刷新父窗口</b></p><div id="num">记数变化0</div><input type="button" value="add" name="add" onClick="javascript:add();"><br><a target="_blank" href="index2.htm">sub index2</a></body></html>-----------------------------------------------------------------------子页面:-----------------------------------------------------------------------<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>子窗口</title></head><script language="javascript" type="text/javascript">function reshow(){window.opener.location.reload();}</script><body onUnload="javascrip:reshow();">子窗口关闭时刷新父窗口</body></html>-----------------------------------------------------------------------呵呵...有点分可以加不,想加点分^=^ 我原来用过你类似的情况,window.opener.reload() 可以的啊 window.parent.location.reload(); http://www.w3school.com.cn/htmldom/dom_obj_window.asp 如何将ajax获取到的一段js代码初始化一个函数 两个js文件之间如何传参 两个下拉列表动态响应,碰到个难题怎么解决? Ext生成JSON数据的数出错,高手指点下! 如何实现网页留言功能? 怎样得到,你所点击对象的ID值呢?谢谢 Ajax技术的个人日历系统 高分跪求答案 使用JQuery他报错说是对象不支持“delegate”属性或方法,大家帮忙看看 怎样用JS对URL进行完美的编码解码? jsp中怎么不能嵌入htc? 怎么在Eclips上测试JS程序 请问怎样返回目标文档
function reshow()
{
window.opener.location.reload();
}
</script>页面的onunload事件修改:
<body onUnload="javascrip:reshow();">
-----------------------------------------------------------------------
完成实验例子代码如下:
父页面:
-----------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>父窗口</title>
</head>
<script language="javascript" type="text/javascript">
var i=0;
function add()
{
i+=1;
document.getElementById("num").innerHTML=i;
}
</script>
<body>
<p><b>FUNCTION:关闭子窗口时自动刷新父窗口</b></p>
<div id="num">记数变化0</div>
<input type="button" value="add" name="add" onClick="javascript:add();">
<br>
<a target="_blank" href="index2.htm">sub index2</a>
</body>
</html>
-----------------------------------------------------------------------子页面:
-----------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>子窗口</title>
</head>
<script language="javascript" type="text/javascript">
function reshow()
{
window.opener.location.reload();
}
</script>
<body onUnload="javascrip:reshow();">
子窗口关闭时刷新父窗口
</body>
</html>
-----------------------------------------------------------------------
呵呵...有点分可以加不,想加点分^=^
window.parent.location.reload();
http://www.w3school.com.cn/htmldom/dom_obj_window.asp