使用ajax加载的页面中包含的javascript的解决方法 1、【使用iframe】 在需要加载的页面中添加一个iframe,如下 复制代码 代码如下: onload中添加你所要调用的函数,如果加载的页面在弹出层中,此函数需要放在弹出此层的父页面! 2、【使用eval】 如果使用innerHTML填充XMLHttp取得的数据。如:xxx.innerHTML=XMLHttp取得的数据 这样是不会执行JS,添加eval方法就ok了:如:xxx.innerHTML=eval(返XMLHttp取得的数据); 以下是补充内容:举例:用Microsoft.XMLHttp获取数据后,数据为alert('测试') xxx.innerHTML=返回的数据(也就是alert('测试')) 是不会执行的,因为javascript已经在页面加载的时候执行完了.在往里面加代码,他就不会再执行了. 开始的时候没找到方法,只能用