【发布时间】:2009-06-24 09:43:03
【问题描述】:
我尝试使用对象标记将 .doc 文件加载(嵌入)到 html 页面中。而且它没有显示工具栏这个词。我的要求是允许用户从 word 中的打印选项打印文档。
在 javascript 中是否有可能的方式来启用单词工具栏??
我尝试了另一种使用 ActiveXObject 的方法.. 但是这种方法在 winword.exe 中打开文档.. 有没有办法通过 javascript.. 嵌入 .doc 文件?
编辑:
我一直在寻找其他可能性,但没有任何效果
有人知道 Word ActiveX 可用的参数列表吗?
也许这可能包含在加载时启用工具栏的属性..-
我使用以下代码将 .doc 内容加载到 ActiveX Word 文档控件
var objWord = new ActiveXObject("Word.Application"); objWord.Visible=false; var Doc=new ActiveXObject("Word.Document"); Doc=objWord.Documents.Add("c:\\test.doc", true);有没有办法将 DOC 元素直接渲染到 HTML 中。就像把这个元素放在 iframe 中或其他什么?
-
我将 iframe 源属性直接分配给 doc 文件,就像这样
<iframe id="sam" src="c:\\test.doc">这会将文档加载到浏览器中,但会提示打开下载器窗口。
我真的很感激任何能引导我走向某个方向的提示。
【问题讨论】:
-
你能否建议在 javascript 中自动生成 word doc 的最佳起点(我需要在同一个文档中使用不同的页眉和页脚,以便如何自动分节符和取消链接)
标签: javascript ms-word activex activexobject