java - 将 JSP 文件包含在另一个 JSP 文件中时出现 iFrame 浏览器问题

标签 java jsp iframe cross-browser

我在 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;" />

最佳答案

chromeIE 中,您不能加载 https:// 内的 http:// 内容除非用户确认,否则直接页面。确保您的 https:// 网址拥有 SSL 证书。您可以在chrome控制台中检查错误。

关于java - 将 JSP 文件包含在另一个 JSP 文件中时出现 iFrame 浏览器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17356533/

相关文章:

java - 是否有任何基于文件的数据库,具有类似于 MS Access 但开源的并发每个文件用户 Access 权限?

java - 如何从 javascript 文件访问 Web 应用程序上下文?

java - _jspService 超出了 65535 字节的限制

javascript - 如何为动态生成的 IFRAME 设置 document.domain?

javascript - iframe 在长宽比和响应能力方面的行为类似于图像元素

java - 追加到二维数组

java - 如何在 stringbuilder 中放置空格

java - 如何使用maven运行测试两次?

javascript - 显示特定时间段的通知栏

javascript - 父窗口域添加到 Iframe src 页面