浏览 6334 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-03-11
<body onblur="self.focus()"> 使用此方法时,焦点会一直在此弹出窗口上,并不能在其他窗口进行操作,焦点请不回来嘛! ********************************************************************* 方法二:用showModalDialog方法建立模式对话框: <script> function topwin(){ window.showModalDialog("D:\window.html","","dialogWidth:300px;dialogHeight:300px;scroll:no;status:no") } </script> <button onClick="topwin()">打开模式窗口</button> 此方法的效果和方法一的效果相同,弹出窗口前端显示,但是不能在其他窗口做任何操作了,也是丢了焦点。 ********************************************************************* 方法三:用showModelessDialog方法建立无模式对话框: <script> function topwin(){ window.showModelessDialog("D:\window.html","","dialogWidth:300px;dialogHeight:300px;scroll:no;status:no") } </script> <button onClick="topwin()">打开无模式窗口</button> 此方法弹出窗口前端显示,但可以在其他窗口中进行操作。呵呵 做这个的时候还犯了个迷糊,在弹出窗口中增加了关闭按钮,但是写的JS函数名起为close(),这下可好了,怎么点这按钮都不好使,疑惑了好一阵,最后把函数名改了才OK。看来起名的时候还真不能太大众化,冲突了! 哈哈 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |