iframe死了吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iframe死了吗?相关的知识,希望对你有一定的参考价值。
我想在我的Web项目(ASP.NET MVC5)中使用iframe html5标记。但我很奇怪浏览器不允许显示内容。那么使用iframe死了吗?
我的目标是将付款门窗口包装到iframe标签并放置到我的网页。
答案
It works?
是。
But...
它在HTML5中被弃用,有些浏览器仍然支持它我不建议你在你的项目中使用它。
问题
1)它已从Web标准中删除,在尝试从较新的浏览器访问您的页面时可能会遇到一些问题。
2)这是SEO不友好。网页应该只有一个网址,但如果您使用框架,您的网页将有多个网址(每个网址一个)。
3)如果帧源不可靠,您可能会遇到安全问题。
使用它的网站
JS Bin,JS Fiddle和Codepen就是很好的例子。
另一答案
Iframe没有死。它仍然被广泛使用,主要用于广告(第三方可以在没有网站管理员干预的情况下提供内容)。 This answer提到了一些有效的观点。
您可以轻松地分离网站和域,而无需担心安全问题(跨域策略)。这使它独特且不可替代。
以上是关于iframe死了吗?的主要内容,如果未能解决你的问题,请参考以下文章
jquery 在 iframe 内的 IE 中不工作 其他浏览器正常工作
java springmvc项目 iframe执行方法多次怎么办