有个问题一直很奇怪,我在一个主页面里面嵌入了一个页面,该页面里面有个JS函数,能把该页面的内容导出到WORD文件里面。问题就是,我生成后点导出页面没反映,但如果我把生成的那个嵌入页面的内容另存为HTML文件就可以保存了,请问是什么原因

解决方案 »

  1.   

     function AllAreaWord()
        {
        var oWD = new ActiveXObject("Word.Application");
        var oDC = oWD.Documents.Add("",0,1);
        var oRange =oDC.Range(0,1);
        var sel = document.body.createTextRange();
        sel.moveToElementText(PrintA);
        sel.select();
        sel.execCommand("Copy");
        oRange.Paste();
        oWD.Application.Visible = true;
        //window.close();
       }
    这是我使用的函数,要打印表的ID 设为PrintA