IFrame:此内容无法在框架中显示

dav*_*mcd 20 html vb.net asp.net iframe

我有两个内部网站.我试图在另一个网站的iframe中显示一个内容.但是我收到此消息:"此内容无法显示在框架中." 我已经阅读了我收到此消息的原因但是,我想绕过它,因为这些网站是内部的,我并不关心有人试图劫持我的用户.我在搜索互联网后找不到绕过它的方法,但觉得它应该是可能的,因为消息的其余部分似乎暗示了它.

"为帮助保护您在本网站上输入的信息的安全性,此内容的发布者不允许将其显示在框架中."

既然我是发布者,我怎么能让它在框架中显示?谢谢!

Cin*_*der 16

用于<meta http-equiv="X-Frame-Options" content="allow">在iframe中显示以允许它.

  • 每个MDN:注意:设置元标记是没用的!例如,<meta http-equiv ="X-Frame-Options"content ="deny">无效.不要用它!只有像下面的示例一样设置HTTP标头,X-Frame-Options才有效. (3认同)
  • @AbeerSul只有*你*可以控制iframe中显示的网页,你才能做到这一点,我猜测不是谷歌的情况. (2认同)

Car*_*sch 8

X-Frame-Options在Http Header中定义,而不是在<head>您要在iframe中使用的页面部分中定义.

可接受的值为:DENY,SAMEORIGIN和ALLOW-FROM"url"