alert("无法启动Excel!\n\n如果您确信您的电脑中已经安装了Excel," + "那么请调整IE的安全级别。\n\n具体操作:\n\n" + "工具 → Internet选项 → 安全 → 自定义级别 → 对没有标记为安全的ActiveX进行初始化和脚本运行 → 启用");
         
 我这句话在页面里输出来中文是乱码,请问怎么解决!

解决方案 »

  1.   

    浏览器编码里面你将编码幻城gbk或者utf-8的
      

  2.   

    浏览器中工具栏: 查看->编码
    如果原来是gbk的你就选utf-8,反之亦然
      

  3.   

    IE9  utf-8下测试木有问题
      

  4.   


    哥的是IE8 utf-8下就问题来了
      

  5.   

     var oXL;
        try {
            oXL = new ActiveXObject("Excel.Application");
        } catch (e) {
          alert( "请调整IE的安全级别: 工具 → Internet选项 → 安全 → 自定义级别 → 对没有标记为安全的ActiveX进行初始化和脚本运行 → 启用");
            return false;
        }
      

  6.   

    html文件本身的编码也应该是无bom的utf-8
      

  7.   

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    charset 的值和你的js文件文件的编码一样