如何动态加载js文件?
在一个页面完全加载完毕以后,我在页面做了很多操作。
然后在某部分需要新的js逻辑(js文件包含的一系列函数等).
我不能刷新这个页面,但要加载并运行这个js.
有没有好像用htc那样动态加载新的行为的方法,不过我要加载的是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______________________________________________________________________________________________
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______________________________________________________________________________________________