Dis*_*ser 6 html browser asp.net
我的HTML标记非常简单
....
<iframe width="800" height="800" src="http://localhost:69345/Handler.ashx"/>
...
Run Code Online (Sandbox Code Playgroud)
但是这个页面被我使用的所有浏览器阻止了.我想知道这个问题有没有解决办法?当然,我完全理解,如果我的页面将在生产中部署,那么将没有问题.但是,如果在本地阻止iframe,我该怎么办?
先谢谢你
当 Chrome 在 iframe 中显示以下文本时:
这是因为服务器与响应X-Frame-Options报头到DENY。
解决方案是更改服务器配置,以便删除此标头或将其设置为SAMEORIGIN.
例如,如果您使用的是Django的,您可以更改X_FRAME_OPTIONS设置或装饰您的看法@xframe_options_sameorigin或@xframe_options_exempt。
不要使用绝对网址
用亲戚
....
<iframe width="800" height="800" src="Handler.ashx"/>
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14553 次 |
| 最近记录: |