在新网页里 head 区少了一句代码:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

解决方案 »

  1.   

    to harryyang(crane): escape 和unescape編碼怎样编
    meizz(梅花雨) :加了这句话问题依旧
      

  2.   

    问题还没解决
    var msg=window.open("group","toolbar=no,directories=no,menubar=no,width=500,height=250");
    msg.document.open("text/html","replace");
        msg.document.write("<head><link rel='stylesheet' type='text/css' href='/image/style.css'><meta http-equiv='Content-Type' content='text/html; charset=gb2312'></head>");
      

  3.   

    msg是VBSCRIPT里默认的跟JS里alert一样的东东,如果按照你上边说的情况,你最好把msg改个名~~~
      

  4.   

    或者在<script>里加上language="JavaScript",也许能行,呵呵~~
      

  5.   

    ??不明白,这本来就是一个javascript函数,和vb没关系
      

  6.   

    var msg=window.open("group","toolbar=no,directories=no,menubar=no,width=500,height=250");
    msg.document.open("text/html","replace");
        msg.document.write("<head><link rel='stylesheet' type='text/css' href='/image/style.css'><meta http-equiv='Content-Type' content='text/html; charset=gb2312'></head>");呵呵,可能我错了
    不过光看这些个怎么着我也猜不出为什么能出现alert啊,呵呵
    帮不了你~~~~~
      

  7.   

    msg.document.write("<body><script language=JavaScript src='/image/select.js'></script>");这回知道了吧~~就是select.js里有个函数,在这个页的body里有个按钮,单击就会调用select.js里的函数,问题是alert显示的中文是乱码,所以我猜是创建窗口的时候有些问题,我试了显示英文,一切正常的