Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Office js 如何在浏览器中显示Office.js API中的数据?_Office Js_Office Js Helpers - Fatal编程技术网

Office js 如何在浏览器中显示Office.js API中的数据?

Office js 如何在浏览器中显示Office.js API中的数据?,office-js,office-js-helpers,Office Js,Office Js Helpers,如本文所述,使用JavaScript/JQuery,我们可以将.docx文件转换为html。我们需要在默认浏览器中显示此html。在WORD的Office.js外接程序中,我们可以从WORD文档中获取html,但我们不确定如何在浏览器中显示它。例如:用户单击外接程序任务窗格中的按钮==>外接程序从活动Word文档中获取html==>外接程序代码在默认浏览器中显示该html。问题:是否有任何etc可以帮助我们在默认浏览器中显示HTML?有许多方法可以从API中检索数据并显示在浏览器或DOM上,在n

如本文所述,使用JavaScript/JQuery,我们可以将.docx文件转换为html。我们需要在默认浏览器中显示此html。在WORD的Office.js外接程序中,我们可以从WORD文档中获取html,但我们不确定如何在浏览器中显示它。例如:用户单击外接程序任务窗格中的按钮==>外接程序从活动Word文档中获取html==>外接程序代码在默认浏览器中显示该html。问题:是否有任何etc可以帮助我们在默认浏览器中显示HTML?

有许多方法可以从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
 });

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

多谢各位。这是非常有帮助的,有了很好的参考,尤其是在很少有人能够对新的Office.js加载项相关主题做出回应的时候,因为这仍然是新的和不断发展的。