我需要在xpage应用程序中嵌入PDF文件.我们使用的是IE11 x64,这是无法更改的.最后,我还需要嵌入MS Office文件(Word,Excel,Power Point).
我已经查看了很多页面并且无法为此获得有效的解决方案...如果我在IE10模式下强制IE11,我有一些代码可行,但是Dojo开始表现得很奇怪(无法关闭对话框,... ).
我现在在计算字段中的代码如下所示:
var id:string = pageDocument.getDocument().getUniversalID();
var attNames = @AttachmentNames();
var url = getAttachmentURL(id,attNames);
'<object data="' + url + '#view=Fit&pagemode=none&statusbar=0&messages=0"' +
'type="application/pdf" width="100%" height="100%" > ' +
'<p>It appears your Web browser is not configured to display PDF files. ' +
'No worries, just <a href="' + url + '">click here to download the file.</a></p>'+
'</object>'
Run Code Online (Sandbox Code Playgroud)
我需要一个免费的解决方案
IBM,如果我们想与SharePoint竞争,这应该变得容易,没有???
简答:不要打扰.
答案很长:虽然你可能会在IE11中为PDF工作,但你的老板不会高兴,因为它不会在她的iPad上显示,所以你需要有一个计划B ....还有另一个问题这条路(见下文).这就是我要做的:
为什么这么模糊:
在旁注:要求IBM支持在一个浏览器中工作的供应商专有技术(已经EOL用于未来的更新 - 参见项目Spartan) - 不会发生.