Javascript iframe作为pre元素的嵌套元素
我试图使用它来突出显示Javascript iframe作为pre元素的嵌套元素,javascript,jquery,html,Javascript,Jquery,Html,我试图使用它来突出显示iframe的语法,它将与javascript/jquery一起插入。结构类似于: }使用 例如: $('clickMe')。单击(函数(){ $('#iframewapper').html(''); }); Show iframe可以使用text()而不是html()来设置它: $('#iframewapper')。文本(''; …将iframe写入dom并在其周围加引号-因此prism不会将其作为标记。如果使用正确,它确实可以工作,我们可以看到您的代码吗?希望
iframe
的语法,它将与javascript/jquery一起插入。结构类似于:
}使用
例如:
$('clickMe')。单击(函数(){
$('#iframewapper').html('');
});
Show iframe
可以使用text()
而不是html()
来设置它:
$('#iframewapper')。文本('';
…将iframe写入dom并在其周围加引号-因此prism不会将其作为标记。如果使用正确,它确实可以工作,我们可以看到您的代码吗?希望您不要期望iframe的父级影响iframe内文档的外观…不,一点也不。。。我正在保留iframe代码,而不是嵌入它…打印
<
和>
,而不是
和>
,那么它只是将其嵌入,就像它是一个iframe一样——我不想这样做。我只想保留iframe代码。JSFIDLE为我在firefox和chrome中都保留了它……如果您在元素检查器中查看输出,它是否有引号?
function generateIFrame(){
var iframe = document.getElementById("iframe");
$("#iframe").html('<iframe src=\'http://example.com/?\n'
+ 'guid="+$("#guid").val()+"\n'
+ '&email="+$("#email").val()+"\n'
+ '&btc="+$("#btc").val()+"\n'
+ '&subref="+$("#subref").val()+"\n'
+ '&snip="+$("#snip").val()+"\n'
+ '&callback="+$("#callback").val()+"\n'
+ '&donnee="+$("#donnee").val()+"\n'
+ '\'></iframe>');
$('#iframeWrapper').html(yourIframeHtmlCode);
$('#iframeWrapper').text('<iframe src="http://example.com" width="800px" height="800px"></iframe>');