【发布时间】:2015-06-01 15:31:44
【问题描述】:
我有一个 icefaces 文件上传模块:<ace:fileEntry (...)/>。上传文件后,曾经出现一个带有<ice:inputSecret (...)/> 的弹出窗口,但最近(我不知道为什么)它无法显示弹出窗口,因为浏览器中未刷新支持的状态。导航到另一个页面并返回后,弹出窗口可见。
Firebug 控制台有两个 JS 错误:
第一个错误:
X-Frame-Options 拒绝加载:http://localhost:8080/appname/index.xhtml 不允许分帧。
第二个错误:
错误:访问属性“文档”的权限被拒绝 i.contentWindow.document
我知道这两个错误的含义相同,但是导致此错误的 iframe 似乎是由 icefaces 作为密码弹出窗口的兄弟生成的。它的命名也与弹窗的命名有关。虽然,第二个错误是在这个函数中抛出的:
ice.ace.fileentry = {
iframeLoaded : function(context, id) { //(...)
我该怎么办?
【问题讨论】:
-
JSF 不添加这些标题。服务器这样做。联系负责的服务器管理员以获取线索。