0

正如这篇SO post中所解释的,使用 JavaScript/JQuery,我们可以将.docx文件转换为 html。我们需要在默认浏览器中显示这个 html。在我们的 Word 的 Office.js 插件中,我们可以从 WORD 文档中获取 html,但我们不确定如何在浏览器中显示它。例如:用户单击加载项任务窗格中的按钮==>加载项从活动 Word 文档中获取 html==>加载项代码在默认浏览器中显示该 html。问题:是否有任何Office.js API等可以帮助我们在默认浏览器中显示该 HTML?

4

2 回答 2

1

我认为在任务窗格的选项卡中显示它是不可接受的,这是有原因的。(如果是,那么这就是要考虑的事情。)还有Dialog API。它是默认浏览器的窗口,但没有浏览器功能区或菜单栏。如果您想打开一个完整的浏览器窗口,我认为 Office.js 中没有 API 可以做到这一点。你可以看看标准的 window.open() 方法。

于 2018-10-15T19:49:26.553 回答
0

您可以通过多种方式从 API 检索数据并在浏览器或 DOM 上显示,在 nodejs 中,代码有点像

//the npm library useful
 const request = require('request');
 request({
 url: 'www.example.com',
 json:true
 }
 , (error,response,body)=>{
  //your response will be in response object! Then you can easily display it to browser
 });
于 2018-10-15T19:11:47.433 回答