<script type="text/javascript" src="init.js"></script> <!--script type="text/javascript" src="zh-cn.js"></script> <script type="text/javascript" src="en.js"></script--> <script type="text/javascript"> function test($str){ //alert($str); if($str=="CN"){ alert("CN"); }else if($str=="EN"){ alert("EN"); //document.writeln("<script type='text/javascript' src='en.js'/>"); document.writeln("<script language='javascript' src='en.js' ></script>"); //用来动态控制js } } </script>RT 最近在做一个国际化的的html页面页面加载的时候判断系统语言 然后动态加载 js文件但是怎么弄 js都没引入成功 求大神看看 急
3 回答
MMMHUHU
TA贡献1834条经验 获得超8个赞
<script>
var head = document.getElementsByTagName('head')[0];
var script= document.createElement("script");
script.type = "text/javascript";
script.src="en.js";
head.appendChild(script);
</script>
撒科打诨
TA贡献1934条经验 获得超2个赞
加载js的url带有的<script>标签会导致混乱的,应该转码
document.writeln("<script src='en.js'></script>");
把<写成 < 才行
- 3 回答
- 0 关注
- 4438 浏览
添加回答
举报
0/150
提交
取消