网页引用外部js脚本文件时必须是(转)

warproj

网页引用外部js脚本文件时必须是标记格式 (转)  

2013-08-14 18:12:53|  分类: JavaScript. XML |  标签:外部js  引入   |举报 |字号 订阅

下载LOFTER客户端
  最近做一个网站程序,在ASP.NET代码中引入了自己或他人的多个JavaScript脚本文件,测试时感到有些脚本文件没有被引用到(即,其定义的函数不起作用),有些又被引用到了,一时感到困惑不解。见如下htm文档,其中的code2.js中的函数就没有被引用到,但code1.js   code3.js均被引用到了。
[html]  view plain copy
  1. <html>  
  2. <head>  
  3. <script type="text/javascript" src="script/code1.js" />  
  4. <script type="text/javascript" src="script/code2.js">script>    
  5. <script type="text/javascript" src="script/code3.js">script>    
  6. head>  
  7. <body>  
  8.     <input type="button" value="ShowCode1" onclick="ShowCode1()" />  
  9.     <input type="button" value="ShowCode2" onclick="ShowCode2()" />  
  10.     <input type="button" value="ShowCode3" onclick="ShowCode3()" />  
  11. body>  
  12. html>  

    使用Firefox打开该网页,然后查看网页的源代码,发现code2.js引用的脚本代码不能被浏览,而code1.js和code3.js的均可以。比较该网页3行标记之间没有JavaScript代码,结束的标记也是必须的。“呵呵,劳时耗神,非他,乃自己读书不透、技艺不精哈。

    总结如下:

  1. 标记格式,不要采取省略形式。
  2. 在引用多个外部js文件时,省略了将影响到该行下一行的脚本文件,即下一行脚本代码不能被引用。
阅读(886) | 评论(1)
推荐 转载
 
十天内掌握线性代数(转载自译言)
 
URI   URL区别
关闭
玩LOFTER,免费冲印20张照片,人人有奖!      我要抢>

评论

点击登录 | 昵称:
 

你可能感兴趣的:(网页引用外部js脚本文件时必须是(转))