2012-09-04 12 views
0

在Chrome中,如果我有HTML作为在一个名为HTML变种的字符串,我可以很容易地只是将其加载到一个iframe,有IFRAME执行该HTML页面(与任何CSS/JSS的/ etc它可能包含)这样做:如何动态加载内存中的HTML到使用Javascript的FireFox中的iframe中?

window.sHTML = html; 
iframe.src = javascript:parent.sHTML 

在Firefox中,这根本不起作用。有没有办法做到这一点,在Firefox中工作?请注意,我需要JS在iframe中正确执行。例如,这种小提琴http://jsfiddle.net/9k9Pe/2/做我想要的,但如果HTML内有一个脚本标签,那么这会打破东西。

更新:这实际上在Firefox中工作,它只是与window.location交互不同,这是打破我的代码。

+0

见http://jsfiddle.net/avHX8/2/是你想要的吗? – Prasanth

+0

我这么认为,如果我让x ='

相关问题