如何动态加载js文件?

在一个页面完全加载完毕以后,我在页面做了很多操作。
然后在某部分需要新的js逻辑(js文件包含的一系列函数等).
我不能刷新这个页面,但要加载并运行这个js.
有没有好像用htc那样动态加载新的行为的方法,不过我要加载的是js
请问用什么方法呢?
 1答1:
 2try 
 3
 4document.write("<script language=\"javascript\" src=\"yourjs.js\"></script>");
 5______________________________________________________________________________________________
 6答2:
 7<script>
 8//设置刚开始的参数
 9str="hehe"
10</script>
11
12<script>
13//这里写你的内容
14alert(str);
15</script>
16
17<script>
18//修改新的参数
19str="haha"
20//重新运行
21eval(document.scripts[1].innerHTML)
22</script>
23______________________________________________________________________________________________
24答3:
25<HTML>
26<HEAD>
27<SCRIPT LANGUAGE=javascript src=dd.js>
28<!--
29//-->
30</SCRIPT>
31<SCRIPT LANGUAGE=javascript>
32<!--
33document.scripts[0].src="jj.js"
34function jia()
35    {
36        jj()
37    }

38//-->
39</SCRIPT>
40
41<TITLE></TITLE>
42</HEAD>
43<BODY>
44<input type=button onclick="jia()">
45</BODY>
46</HTML>
47
48
49dd.js
50function dd()
51    {
52    alert("ddddd")
53    }

54
55jj.js
56function jj()
57{
58alert("jjjjjjj")
59}

60______________________________________________________________________________________________


posted @ 2006-08-16 15:02  PointNet  阅读(4246)  评论(0编辑  收藏  举报