我在JSP文件中有一个iFrame来显示PDF文件,其中我将此页面包含在另一个JSP文件中并尝试显示相同的文件。它在Firefox中工作正常,但在Chrome和IE中却没有。在这里,我附上了脚本和HTML内容。
脚本:
function displayAttachmentInIframe(attachmentPath)
{
var iframeElementId = '#employeeDetailsAttachmentDisplayIFrame';
var iframeElementStyleClass = 'margin-top: 0px; width: 600px; height: 400px;
border:0px; overflow-x: hidden;';
jQuery(iframeElementId).attr('src', attachmentPath);
jQuery(iframeElementId).attr('style', iframeElementStyleClass);
}
HTML代码:
<iframe id="employeeDetailsAttachmentDisplayIFrame"/>
<h:graphicImage id="employeeDetailsAttachmentImage"
url="#{EmployeeDetails.attachedFilePath}"
alt="Attachment Not Found"
style="width: 580px; height: 400px;" />
答案 0 :(得分:0)
在chrome
和IE
中,除非用户确认,否则您可能无法直接在http://
页面中加载https://
个内容。确保您的SSL
网址拥有https://
证书。您可以在chrome console
。