现在做一个东西,老板要求可以把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的安全设置设的很低;
请高手给个更好的方式,多谢多谢!
------解决方案--------------------------------------------------------
不咋会,希望你能想出来
------解决方案--------------------------------------------------------
应该是跨浏览器问题吧