try
<script>
var mynew = null;
function opennew()
{
if (mynew==null || mynew.closed)
{
mynew=window.open('zip.html','newwindow','');
setTimeout("checkstatus()",1000);
}
}function checkstatus()
{
if(mynew.document.readyState=='complete')
{
mynew.document.all.mytext.value="welcome";
}
else
setTimeout("checkstatus()",1000);
}
</script><input type="button" value="open" onclick="opennew()">
<script>
var mynew = null;
function opennew()
{
if (mynew==null || mynew.closed)
{
mynew=window.open('zip.html','newwindow','');
setTimeout("checkstatus()",1000);
}
}function checkstatus()
{
if(mynew.document.readyState=='complete')
{
mynew.document.all.mytext.value="welcome";
}
else
setTimeout("checkstatus()",1000);
}
</script><input type="button" value="open" onclick="opennew()">
解决方案 »
- 这段代码提示“未结束的字符串常量”,求高手指点
- 判断textbox是否允许输入值
- 为何input text控件会被锁定无法输入
- javascript能不能像C#一样用goto 语句跳出深嵌套循环。
- mailto:傳到outlook的數據最大是多大?
- javascript动态增加、删除表格行
- 一个页面中有多个FORM,每个FORM中都有一个BUTTON,想点击button可以知道它属于哪个Form,怎么实现啊?
- JS的网络功能
- 如何使文本框输入为红色的字?
- 高分请教:JAVASCRIPT动态向一个TABLE增加一行表格的问题
- javascript:如何在关闭主窗口时,把所有已打开的子窗口一起关闭??
- ActiveXObject为什么不能运行客户端程序?
比如说 var newwin=self.open("url",'winname','windes');可以使用 newwin.closed 来判断新窗口是否关闭掉了
if(win && win.open && !win.closed)
{
alert("存在")
win.focus()
}
else
{
alert("not found")
win=window.open()
}