用showModalDialog函数模拟一个alert窗口否则无法做到的

解决方案 »

  1.   

    实现不了吧,还别的方法吧,比如不弹alert,而弹出一个小窗口。
      

  2.   

    如果是IE 5.5以上可以用
    window.createPopup()
    来模拟,详细使用方法参见:
    http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/createpopup.asp
      

  3.   

    alert的窗口不行。
    popup或模拟的可以。
      

  4.   

    弹出alert框,一秒后自动关闭<br><script language="JavaScript">
    var aaa
    function test()
    {
    aaa=if0.showModelessDialog("javascript:alert();window.close();","","status:no;resizable:no;help:no;dialogHeight:30px;dialogWidth:40px;");
    setTimeout("if0.location.reload();",1000);}
    </script>
    <iframe style="display:none" name=if0 ></iframe>
    <input type="button"  value="弹出alert框,一秒后自动关闭;" onClick="JavaScript:test()">
    </form>
      

  5.   

    <script language="JavaScript">
    var aaa
    function test()
    {
    aaa=if0.showModelessDialog("javascript:alert();window.close();","","status:no;resizable:no;help:no;dialogHeight:30px;dialogWidth:40px;");
    setTimeout("if0.location.reload();",1000);}
    </script>
    <iframe style="display:none" name=if0 ></iframe>
    <input type="button"  value="弹出alert框,一秒后自动关闭;" onClick="JavaScript:test()">
    </form>
    果然是强人啊