【发布时间】:2016-10-18 13:56:00
【问题描述】:
这有点难以解释。我正在创建一个网页,显示其他网页将如何在浏览器中呈现。这是我遇到的问题的简化版本...
<div id="test">This is an example of page 1</div>
<div id="test">This is an example of page 2</div>
如您所见,两个 div 具有相同的 ID。在我的情况下,我无法更改 ID,这会导致问题。我还有其他各种 CSS 和 javascript 问题。每一段代码都相互冲突。所以,我一直在寻找一种方法让一个部分独立于其他所有内容进行渲染。一种方法是为每一段代码创建一个 iframe。但这需要我为每个部分创建一个单独的网页,对吗?或者,是否有一种方法可以让 iframe 仅通过在其中输入代码而不是 URL 来工作。
【问题讨论】:
-
蒂芙尼解决了这个问题。使用 iframe 的 srcdoc 功能正是我所需要的。
标签: javascript html css iframe