试试这个,嘿嘿
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<script language="JavaScript">
<!--
var iw=640, ih=480;
var ix = (window.screen.width - iw)/2;
var iy = (window.screen.height - ih)/2;
var win = window.open("about:justTRY","","fullscreen=1",true);
win.resizeTo(iw, ih);
win.moveTo(ix,iy);
showModalDialog("about:<script>self.close()</"+"script>","","dialogTop:0px; dialogLeft:2000px;dialogHeight:1px;dialogWidth:1px;center:yes; help: No; resizable: No; status: No;");
closes.Click();
//-->
</script>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<script language="JavaScript">
<!--
var iw=640, ih=480;
var ix = (window.screen.width - iw)/2;
var iy = (window.screen.height - ih)/2;
var win = window.open("about:justTRY","","fullscreen=1",true);
win.resizeTo(iw, ih);
win.moveTo(ix,iy);
showModalDialog("about:<script>self.close()</"+"script>","","dialogTop:0px; dialogLeft:2000px;dialogHeight:1px;dialogWidth:1px;center:yes; help: No; resizable: No; status: No;");
closes.Click();
//-->
</script>
showModalDialog('ttt.htm','','dialogWidth: 480px; DialogHeight: 360px; status: no; help: no');
window.opener="meizz";
window.close();
</script>
那要设置一个及时函数来激发
showModalDialog("about:<script>self.close()</"+"script>","","dialogTop:0px; dialogLeft:2000px;dialogHeight:1px;dialogWidth:1px;center:yes; help: No; resizable: No; status: No;");
closes.Click();
就可以了。(meizz(梅花雨)兄的理解更是糊里糊涂!嘿)
<SCRIPT LANGUAGE="JavaScript">
<!--
window.open("b.htm");
//-->
</SCRIPT>子窗口b.htm
<SCRIPT LANGUAGE="JavaScript">
<!--
function Close()
{
opener.opener='moonpiazza';
opener.close();
}
//-->
</SCRIPT>
<A href="javascript:Close();">close 父窗口</A>
:_)
window都关掉了
还怎么dialog呀
用window.open()方法打开新页面,可以把值传入新页面,我的新页面是一个框架,虽然用showModalDialog也可以传值,但不太适合,大家可以看一下我的源码,再帮我想想办法.<html>
<body >
<object id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object><input id=bbbb type="button" onclick="timeid = setTimeout('closes.Click()',1000);" value="关闭">
</body>
</html><script language="javascript">
window.open("index_frame.jsp",null,'width=800,height=600,top=0,left=0,toolbars=no,scrollbars=yes,resizable=yes')
setInterval('closes.Click()',100);
</script>