在JS中有没有办法把window.open打开的窗口句柄作为全局变量保存下来,留到以后reload()做刷新操作? 可以,其实你的新窗口的句柄是保存在打开的那个页面上的,你想刷新新的页面的时候,只是需要用parent这个变量就可以用了。就是调用父窗口的那个句柄变量,或者使用这个变量的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行啊,我中间有多次window.open,window.close,不知有没有办法把窗口句柄作为一个全局变量在多个页面之间存取,而不是通过parent,top来获取? 看看这个你就理解了:html> <head> <SCRIPT LANGUAGE="javascript"> function openwin() { OpenWindow=window.open("","newwin","height=250,width=250,toolbar=no,scrollbars="+scroll+",menubar=no";); //写成一行 OpenWindow.document.write("<TITLE>例子</TITLE>" ;)OpenWindow.document.write("<BODY BGCOLOR=#FFFFFF>" ;)OpenWindow.document.write("<H1>Hello!</h1>" ;)OpenWindow.document.write("New window opened!" ;)OpenWindow.document.write("</BODY >" ;)OpenWindow.document.write("</HTML>" ;)OpenWindow.document.close() } </script> </head> <body> <a href="#" onclick="openwin()">打开一个窗口</a> <input type="button" onclick="openwin()" value="打开窗口"> </body> </html> 我得问题是:page1(大单) ----window.open()----page2(小单)---window.close(),window.open()页面page1,page2都需要刷新,问题出在上面打开的页面page2不能保存下来,刷新page2的方法是先关闭page2,再新打开一个page2,这样就会把page2的opener page1丢失了。因此,我的问题主要在于page1打开page2时,把page1或者page2的句柄保存下来,这样就可以刷新page1页面了.现在是没有办法把这个句柄保存,help 【悲剧】全国各大网站 用JS显示时间都错误了…… (附代码) 按照李站的甘露模型写的一个声明类的函数,可以声明类和继承,请各位高手看看我的和它的区别在哪里,谢谢 <div contentEditable="true"/>,如何给里面插入一个元素? 用JS获取某段内容中的特定内容,求解 一个我觉得很难的问题! 关于窗口问题,请高手回答啊 关于获取定义对像名称的问题 这里有高手吗?使用JAVASCRIPT控制串口???高分相送 ondrag事件 联接的问题!! 如何取IE浏览器的窗口的位置与大小?非body的位置与大小,也不是屏幕的分辨率 关于flash播放的一的小问题?
<head>
<SCRIPT LANGUAGE="javascript">
function openwin()
{
OpenWindow=window.open("","newwin","height=250,width=250,toolbar=no,scrollbars="+scroll+",menubar=no";);
//写成一行
OpenWindow.document.write("<TITLE>例子</TITLE>" ;)
OpenWindow.document.write("<BODY BGCOLOR=#FFFFFF>" ;)
OpenWindow.document.write("<H1>Hello!</h1>" ;)
OpenWindow.document.write("New window opened!" ;)
OpenWindow.document.write("</BODY >" ;)
OpenWindow.document.write("</HTML>" ;)
OpenWindow.document.close()
}
</script>
</head>
<body>
<a href="#" onclick="openwin()">打开一个窗口</a>
<input type="button" onclick="openwin()" value="打开窗口">
</body>
</html>
page1(大单) ----window.open()----page2(小单)---window.close(),window.open()
页面page1,page2都需要刷新,问题出在上面打开的页面page2不能保存下来,刷新page2的方法是先关闭page2,再新打开一个page2,这样就会把page2的opener page1丢失了。因此,我的问题主要在于
page1打开page2时,把page1或者page2的句柄保存下来,这样就可以刷新page1页面了.
现在是没有办法把这个句柄保存,help