<script language="VBScript">
msgbox("hehe")
</script>

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function myAlert(msg){
    showModalDialog("about:<head><title>my message box</title></head><body bgcolor=#e0e0e0><table align=center height=100% valign=center><tr><td >"+msg+"</td></tr></table></body>","","dialogHeight:140px;dialogWidth:180px")
    }
    //-->
    </SCRIPT>
    <button onclick='myAlert("hello world")'>test</button>
      

  2.   

    怎么会不行呢,只要你把浏览器改成NS弹出来的就没有那个警告的叹号了!这不能说是JS不行,浏览器做成这样就是这样,每种对话框都有它自身的优点,既然这种方法满足不了你的要求,那就自己想想办法欺骗浏览者的眼睛了,emu的就是一种模拟出来的视觉效果,但它的据点是窗口不会随你的信息的多少而改变窗口的大小(但也还是没有解决的方法,只是没有用alert()函数那样简单方便布局)!