将html var加载到另一个html元素中

时间:2012-07-21 15:29:26

标签: javascript jquery html iframe

我有一个带有完整HTML代码(html,head,body)的javascript变量,而不仅仅是正文内容。现在我需要将该代码渲染到另一个html页面。

没有src的iframe可以通过jquery加载代码:

$("#myIframe").contents().find('html').html(myJsVar);

但我无法抓住iframe中的keyup事件,这是强制性的。

我想要的解决方案是使用可以呈现页面的div,但我认为这是不可能的:(

你还有其他想法吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

这看起来非常简单:jsFiddle example

$('#myIframe').contents().find('#myInput').keyup(function() {$(this).val('new value');});​