js中如何动态加载js代码

bary 2007-10-26 09:42:11
我想利用AJAX动态从服务器上下载一段html代码和js脚本(主要是几个函数定义),利用document.getElementById("time").innerHTML+=this.req.responseText注入页面中,但是应用中我发现,这段js脚本根本不会被这段html代码调用,请问是怎么回事?

...全文
107 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxl0870 2007-10-26
  • 打赏
  • 举报
回复
建议你使用prototype.js
function test() {
var myAjax = new Ajax.PeriodicalUpdater(
'divResult', // 定时更新的页面元素
'script1.html', // 请求的URL
{
method: 'get', // HTTP请求的方式为GET
evalScripts: true, // 是否执行请求页面中的脚本
frequency: 1, // 更新的频率
decay: 2 // 衰减系数
}
);
}

evalScripts: true, // 是否执行请求页面中的脚本
这样就可以执行请求页面里面的JS代码了

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧