如何动态加载js文件?
在一个页面完全加载完毕以后,我在页面做了很多操作。
然后在某部分需要新的js逻辑(js文件包含的一系列函数等).
我不能刷新这个页面,但要加载并运行这个js.
有没有好像用htc那样动态加载新的行为的方法,不过我要加载的是js
请问用什么方法呢?
然后在某部分需要新的js逻辑(js文件包含的一系列函数等).
我不能刷新这个页面,但要加载并运行这个js.
有没有好像用htc那样动态加载新的行为的方法,不过我要加载的是js
请问用什么方法呢?
1
答1:
2
try
3![]()
4
document.write("<script language=\"javascript\" src=\"yourjs.js\"></script>");
5
______________________________________________________________________________________________
6
答2:
7
<script>
8
//设置刚开始的参数
9
str="hehe"
10
</script>
11![]()
12
<script>
13
//这里写你的内容
14
alert(str);
15
</script>
16![]()
17
<script>
18
//修改新的参数
19
str="haha"
20
//重新运行
21
eval(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
<!--
33
document.scripts[0].src="jj.js"
34
function 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![]()
49
dd.js
50
function dd()
51
{
52
alert("ddddd")
53
}
54![]()
55
jj.js
56
function jj()
57
{
58
alert("jjjjjjj")
59
}
60
______________________________________________________________________________________________
答1:2
try 3

4
document.write("<script language=\"javascript\" src=\"yourjs.js\"></script>");5
______________________________________________________________________________________________6
答2:7
<script>8
//设置刚开始的参数9
str="hehe"10
</script>11

12
<script>13
//这里写你的内容14
alert(str);15
</script>16

17
<script>18
//修改新的参数19
str="haha"20
//重新运行21
eval(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
<!--33
document.scripts[0].src="jj.js"34
function 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

49
dd.js50
function dd()51
{52
alert("ddddd")53
}54

55
jj.js56
function jj()57
{58
alert("jjjjjjj")59
}60
______________________________________________________________________________________________

浙公网安备 33010602011771号