Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript iframe没有在IE上工作的任何替代或旁路?_Javascript_Html_Css_Internet Explorer_Iframe - Fatal编程技术网

Javascript iframe没有在IE上工作的任何替代或旁路?

Javascript iframe没有在IE上工作的任何替代或旁路?,javascript,html,css,internet-explorer,iframe,Javascript,Html,Css,Internet Explorer,Iframe,因此,我加入了一个小网站,允许用户个性化他们的个人资料。然而,它们只允许我们访问HTML、CSS和javascript 因此,在我尝试做一些更好的事情时,我决定选择一个免费的托管站点,并在我的个人资料上创建一个iframe链接到该站点。有一段时间,一切都很顺利,直到有人开始说这对他们不起作用。经过一些研究,我意识到那些人正在使用Internet Explorer 使用IE的人似乎会出现以下错误: This content cannot be displayed in a frame To he

因此,我加入了一个小网站,允许用户个性化他们的个人资料。然而,它们只允许我们访问HTML、CSS和javascript

因此,在我尝试做一些更好的事情时,我决定选择一个免费的托管站点,并在我的个人资料上创建一个iframe链接到该站点。有一段时间,一切都很顺利,直到有人开始说这对他们不起作用。经过一些研究,我意识到那些人正在使用Internet Explorer

使用IE的人似乎会出现以下错误:

This content cannot be displayed in a frame

To help protect the security of information you enter into this website,
the publisher of this content does not allow it to be displayed in a frame.
我做了研究,据我所知,当宿主网站不允许对网站进行框架设置时,就会发生此错误,可以使用x-frame-options标题进行设置,我曾尝试在宿主网站上以各种方式对其进行更改,但均无效。我甚至联系了我的托管服务的支持人员,他们保证他们的服务器设置不会干扰我的问题


所以,我的问题是,如果我的工具仅限于基本的工具,那么是否有任何方法可以在这个配置文件上显示我的网站,在某种程度上它也适用于IE?我发现最有趣的是,我见过其他一些用户使用iFrame,但他们似乎与IE用户没有任何问题。

您的托管站点是在什么平台下运行的?您是如何尝试更改或删除XFO标头的?我正在byethost.com上托管它,如果需要,我会更改为另一个免费服务,尽管这只是一件简单的小事,所以我不太愿意为此付费。至于删除它,我尝试了一系列的建议,我在很多地方都找到了,我真的记不清了。我仍然记得,最有可能奏效的方法是添加到头部,并使用php删除X-Frame-Options。尽管如此,如果这个标题确实是个问题,那么它在firefox或chrome上难道不起作用吗?它只在IE上不起作用。从技术上讲,它也不应该在FF或Chrome上起作用,因为他们支持XFO。我不知道他们为什么允许iframe渲染。我问主机是什么,假设你指的是你加入的小网站的主机……然后我再次意识到,从你的第一点开始,你只能访问html、css等,而不能访问服务器本身。您实际上需要配置的是小型网站的主机,而不是您的byethost主机。