浏览 3204 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-22
同:两者弹出的窗体不能刷新 异:前者是模态窗口,始终获得焦点;后者是非模态窗口,只不过弹出一个页面,还可以操作父窗口。 2. 关闭showModalDialog和showModelessDialog弹出的窗口 <INPUT type="button" value="ButtonClick" > 3. 怎样才让在showModalDialog和showModelessDialog的弹出新窗口里操作button,不弹出新窗口? 在<head>和</head>之间加<base target="_self"> 4. showModalDialog的返回值 参照例子: 1.html: <html> <HEAD> </head> <body> <script language="javascript"> function showpage() { showx = event.screenX - event.offsetX +200 ; // + deltaX; showy = event.screenY - event.offsetY + 20; // + deltaY; alert(showModalDialog("2.html", "", "dialogWidth:197px; dialogHeight:210px; dialogLeft:"+showx+"px; dialogTop:"+showy+"px; status:no; directories:yes;scrollbars:no;Resizable=no; ") ); } </script> --------------------------------------------<input type="button" style="Width:197px; Height:20px;" value="getval" > </body> </html> 2.html <HTML> <HEAD> <title>你好</title> <Script language="javascript"> function SetVal() { window.returnValue="abc"; window.close(); } //--> </Script> </HEAD> <BODY> <input type="button" value="Btn1" > </BODY> </HTML> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |