如何在iframe中显示受保护的html页面

时间:2012-05-10 16:23:21

标签: php html iframe

我的网络服务器根目录之外有很多资源。这些资源主要是带有相关css和js的html文件。我正在尝试在当前页面中使用它们,看起来我应该使用iframe。

问题是我在这样的iframe中加载了html,但它没有任何样式显示。我用firebug检查并且css被正确包含但是那里定义的属性没有应用。

你能帮帮我吗?提前谢谢:)

更新了更多信息

我在apache的公用文件夹

之外的文件夹中有一个资源列表

/usr/resources/resource1.html

此html文件使用相对于同一个不可访问文件夹内的css和js的相对路由: /usr/resources/css/style.css

我通过php脚本(使用readfile)提供这个html文件。我有一个菜单中的资源列表,当用户点击资源名称时我用jQuery更改iframe src属性来刷新它,正如我所说,我看到html已加载(所有css也加载了)但样式不适用。我有点被困在这里:S

解决方案 我找到了一个解决方案,问题是finf_file没有正确返回js和html文件的头文件(它返回text / plain),所以它们没有应用到iframe。

1 个答案:

答案 0 :(得分:0)

只是在这里添加了这个以防它可以帮助某人:

问题是finf_file没有正确返回js和html文件的头文件(它返回text / plain),因此它们没有应用于iframe。当我修复这一切时,一切都按预期工作。

此致