【发布时间】:2013-11-13 09:01:53
【问题描述】:
例如,它们之间的区别是什么:
<iframe srcdoc="<p>Some HTML</p>"></iframe>
<iframe src="data:text/html,<p>Some HTML</p>"></iframe>
而且,如果它们完全一样,为什么 HTML5 添加srcdoc 属性?
编辑
也许我不够清楚。我不是在比较 src 和 srcdoc,而是 src 使用 text/html 数据 URI 和 srcdoc。
那么,如果功能图是这样的
| src 属性 | srcdoc 属性 -------------------------------------------------- ------------------ 网址 |是 |不使用 src (*) HTML 内容 |是的,使用数据 URI |是的为什么需要srcdoc?
(*) 注意:
似乎srcdoc 可用于通过 URL (Demo) 加载页面,使用带有srcattribute 的子框架:
<iframe srcdoc="<iframe src='http://microsoft.com'></iframe>"></iframe>
【问题讨论】: