重写document.write为毛自己写的不对,jQuery的html方法却可以。

<div class="ggw" id="ggw">此处显示 class "ggw" 的内容</div>
<script type="text/javascript" src="jQuery.js"></script>
<script language="javascript">

int=window.setInterval("hdpgg()",1000);
function hdpgg(){
var _write = document.write;
document.write = function(str){
document.getElementById("ggw").innerHTML = str;

//$("#ggw").html(str);
};
document.write('<script type="text/javascript" src="data/ggw.js"><\/script>');
document.write = _write;
}
</script>

把上面的注释去掉,就可以。为毛自己写的就不行啊!!!
data/ggw.js代码就是
document.write('ee');
不能用innerHTML方法向元素中插入<漏盯旁script元素的。
你试试插入返橡其它的元素,保证可以。
jq可以插入,是因为它调用的createElement方法来创则逗建script节点元素,然后利用dom的节点操作插入对应的元素的
语法问题
你这个我觉得应该这启枝么改宴稿!

int=window.setInterval("hdpgg()",1000);

function hdpgg(){
var obj=document.getElementById("ggw");
var ele=document.createElement("script");
ele.src="data/ggw.js";
obj.appendChild(ele);
}

-------------------------------------------------

data/ggw.js 中改为这样:

document.getElementById("ggw").innerHTML += "ee"晌旁孝;

-------------------------------------------------