eval(divObj.innerHTML=xmlHttp.responseBody)
试试

解决方案 »

  1.   

    有个div我想把异步获取的带有样式的内容加到里面去<div id="divObj"></div>
    我用
    divObj.innerHTML=xmlHttp.responseBody
    xmlHttp.responseBody里面有个样式表的<style>.....</style>和<script>...</script>,还有异步获取的内容<div>...</div>
    这样显示出来的的style和script无法应用到内容上去!如果在<div id="divObj">document.write(xmlHttp.responseBody)</div>就可以表现出样式
    但是我要做一个刷新的按钮可以刷新异步获取的内容,如果再用document.write,就会整页都变成异步获取到的内容,如果用innerHTML又不能显示样式,脚本不能生效。请大家帮帮忙,给出意见,或教程链接!
    上面是我的问题,你回复过我的,你的意见是:楼主可以直接在生成的文件加样式,
    或者到客户端再指定样式在生成的文件加获取的样式不是很方便啊,而且,如果是远程的内容就更不方便了
    在客户端指定样式是什么意思啊?
      

  2.   

    eval(divObj.innerHTML=xmlHttp.responseBody)
    不行啊,而且我都不知道这是什么意思