FireFox中的iframe有时弹出“另存为...”对话框而不是加载框架

时间:2010-10-13 22:48:28

标签: firefox iframe savefiledialog

我使用iframe将phpBB集成到我的网站上。它主要是无缝工作,看起来都很棒。

有时,由于我没有想到的原因,以下页面不会尝试在FireFox中加载iframe(可在IE / Chrome上运行),而是打开“另存为...”(或打开/保存) )对话框指示.php文件已作为文本而不是真正的php提供。现在我很乐意责备服务器,但这不会发生在我的某些FireFox浏览器上,也不会发生在其他浏览器上。链接:

http://colnect.com/en/forum/index%21

有什么想法吗?

由于

2 个答案:

答案 0 :(得分:1)

您的服务器似乎不知道如何解析PHP文件,所以它认为这是一个要下载的文件。

您是否在服务器上安装了PHP?

更新

好像你做了。但试试这个:

而不是:

http://colnect.com/en/forum/index%21

http://colnect.com/en/forum/index.php

答案 1 :(得分:0)

这是因为您的网址以%21结尾,编码为“!”因此浏览器无法识别或无法读取文件。

因此它提供下载“!”扩展文件......