日期:2014-05-17  浏览次数:20770 次

如何把网页保存成word
现在做一个东西,老板要求可以把web页面保存成word文档,我尝试了下面的方式:
          function   webToWord(){
                          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(scht_htnr);
        sel.select();
        sel.execCommand( "Copy ");
        oRange.Paste();
        oWD.Application.Visible   =   true;
          }
这样可以达到目的,但是有两个问题:
1   代码在   IE上可以运行,但firefox上不能运行;
2   需要把IE的安全设置设的很低;
请高手给个更好的方式,多谢多谢!

------解决方案--------------------
不咋会,希望你能想出来
------解决方案--------------------
应该是跨浏览器问题吧