有什么理由不使用iframe吗?我目前使用它从不同的服务器(注册页面 - 分布式应用程序的一部分)加载页面,以提供无缝体验.使用iframe被认为是不好的做法还是使用OK?
Rex*_*x M 16
iframe是一个很棒的工具.它享有近乎通用的浏览器支持,易于实现并具有许多有用的功能.与任何其他HTML元素一样,它可以被滥用,但是智能地使用它可以在可靠的UI中发挥作用.
一些开发人员可能会争论使用AJAX,并且在某些情况下这可能是更合适的方法,但AJAX不是万能的,iframe可以是一个更简单的实现,对您的用户具有相同的最终结果.做任何最简单的事情,只有当你能够验证它是如何以及为什么不起作用时才改变它.
Ric*_*dle 12
继续使用iframe. 这是一个原因的例子:
整个验证签证的事情真让我烦恼.我很高兴在一些我信任的网站购物,当我被重定向到我从未听说过的某个网站(不是 visa.com)时,我必须填写其他形式并希望我能够正确地重定向到购物网站.
最近我在John Lewis的网站上购物,他们在iframe中提出了Verified By Visa页面- 太棒了!我还在看约翰路易斯的网站,所有发生的事情都是我被要求提供我的验证密码 - 没问题.
虽然作为一名网络开发人员,我知道它与普通的旧重定向 - 重定向之间没有技术差异,但用户体验要好得多!
iframe可以访问父文档的某些属性,例如,使用parent.location.href或将parent.window.location(或IE允许限制)将父框架重定向到新位置.
当嵌入来自其他服务器的内容时,这非常适合网络钓鱼攻击(即使您信任该服务器可能会受到损害).
iframe还可以用于各种其他攻击:IFrames安全摘要.
| 归档时间: |
|
| 查看次数: |
15440 次 |
| 最近记录: |