html格式的字符串,如何用js将这个字符串转换并导出为word!
求高手指点!万分感谢!
求高手指点!万分感谢!
解决方案 »
- JQuery+JQuery ui实现的弹出窗口+遮罩层+拖动+更改大小
- extjs3.4如何使 EditorGridPanel生成的单元格点击可以生成一个自定义的文件上传框?
- js控制iframe跳转
- javascript 或css有没有办法将滚动条隐藏,用标滚轮滚动超出的内容
- JavaScript没有权限的问题
- 一个很好的相册切换效果(散分来了)
- 很简单的submit自动提交,提示不支持此属性,帮忙看一下
- ————关于透明的动态加载的下拉菜单,谢谢
- document.write输出错误的问题
- ***高分求教!我相信还是有人会的!!***这个问题困扰了我很久了!关于table中<font>的问题!谢谢***
- JQuery中关于自动生成HTML语句和完成替换的疑问。
- javascript 文字滚动
而我只想要html显示的那些内容!
<script type="text/javascript" language="javascript">
// 指定页面区域内容导入Word
function AllAreaWord() {
try {
var oWD = new ActiveXObject("Word.Application");
} catch (e) {
alert("无法调用Office对象,请确保您的机器已安装了Office并已将本系统的站点名加入到IE的信任站点列表中!");
return;
}
var oDC = oWD.Documents.Add("", 0, 1);
var oRange = oDC.Range(0, 1);
var sel = document.body.createTextRange();
var texta = document.getElementById('texta');
sel.moveToElementText(texta);
sel.select();
sel.execCommand("Copy");
sel.moveEnd('character');
oRange.Paste();
location.reload();
oWD.Application.Visible = true;
oWD.ActiveWindow.ActivePane.View.Type = 7//浏览模式
oWD.Application.Close;
//window.close();
try {
oDC.saveAs("D:\\保险单.doc");
alert("已保存到D盘");
} catch (e) { alert("文件已存在,无法覆盖,请先删除原文件!"); return; }
}
</script>
因为用了一个在线编辑器,获取texta文本是html格式的字符,呵呵,我初学,不会字符串导出为word的语句!所以想请教下.
注:texta内的文本是还有表格和下划线的!
<script type="text/javascript" language="javascript">
// 指定页面区域内容导入Word
function AllAreaWord() {
try {
var oWD = new ActiveXObject("Word.Application");
} catch (e) {
alert("无法调用Office对象,请确保您的机器已安装了Office并已将本系统的站点名加入到IE的信任站点列表中!");
return;
}
var oDC = oWD.Documents.Add("", 0, 1);
var oRange = oDC.Range(0, 1);
var sel = document.body.createTextRange();
var texta = document.getElementById('texta');
sel.moveToElementText(texta);
sel.select();
sel.execCommand("Copy");
sel.moveEnd('character');
oRange.Paste();
location.reload();
oWD.Application.Visible = true;
oWD.ActiveWindow.ActivePane.View.Type = 7//浏览模式
oWD.Application.Close;
//window.close();
try {
oDC.saveAs("D:\\保险单.doc");
alert("已保存到D盘");
} catch (e) { alert("文件已存在,无法覆盖,请先删除原文件!"); return; }
}
</script>
因为用了一个在线编辑器,获取texta文本是html格式的字符,呵呵,我初学,不会字符串导出为word的语句!所以想请教下.
注:texta内的文本是还有表格和下划线的!