来自外部脚本的多个document.write

时间:2009-10-23 14:46:00

标签: javascript jquery

我有一个URL,可以生成一个插入另一个JS的document.write方法。

示例:

http://domain.com/scriptONE.js

生成

document.write('http://domain.com/scriptTWO.js');

如何使用jQuery将第二个document.write插入div而不是iFrame - 以便我的div只包含此文件的输出

http://domain.com/scriptTWO.js

2 个答案:

答案 0 :(得分:0)

试试这个:

$.get("http://domain.com/scriptTWO.js", function(data){
    $("#divObjectId").html($("#divObjectId").html()+data);
});

我认为我理解你的问题,如果不是你想做的事,请告诉我你想做什么。

答案 1 :(得分:0)

我认为您需要writeCapture.js(完全披露:我是作者。)您的案例中的用法是:

$('#myDiv').writeCapture().html('<script type="text/javascript" src="http://domain.com/scriptONE.js"> </script>');

这就是它的全部内容。该插件将负责加载其他脚本并捕获输出并将其插入div。