window.showModalDialog打开调用父窗口方法的问题 在用window.showModalDialog打开一个窗口,在新窗口用var pWindow=window.dialogArguments调用父窗口的方法没有问题,但当打开的窗口页面内容发生变化的时候(如:刷新页面或者点“下一页”使整个页面内容都发生了变化)出现错误:pWindow is undefined。求解决方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.showModalDialog 打开的窗口调用框架页(隐藏一个:0%, 100%)顶级框架调用父窗口参数。子框架页调用顶级框架参数。点下一页时,替换子框架页。 点击下一页页面已经刷新 所以pWindow就是null或 undefined<input type="hidden" id="hidden_value" name="hidden_value"/><a href="#" onclick="saveValue()">下一页</a>function saveValue(){document.getElementById("hidden_value").value=pWindow;pWindow=document.getElementById("hidden_value").value;} window.showModalDialog 不能兼容所有浏览器,不建议使用,当然,如果有方法兼容的话例外。 哦 只发现新版Opera 没反应。。 感谢大家的参与,问题用window.returnValue已经解决了。分平分给大家,谢谢大家! jquery中如何控制动画同时进行不同时结束? 如何得到指定时间的不同时区时间? javascript对象函数 JS检查剩余输入字符的一个函数,求大家帮忙看看哪有错 firefox下,如何判断某对象是否存在 自动弹出IE怎么办? 请问一个小问题!?分数照给!急! 用javascript能不能在客户机生成一个文件 关于磁盘文件读写功能! 如何把一组广告插入到包含文件内? check判断 及radio取值 jquery 获取某一dom下控件
顶级框架调用父窗口参数。子框架页调用顶级框架参数。点下一页时,替换子框架页。
<input type="hidden" id="hidden_value" name="hidden_value"/><a href="#" onclick="saveValue()">下一页</a>
function saveValue(){
document.getElementById("hidden_value").value=pWindow;
pWindow=document.getElementById("hidden_value").value;}