javascript使用外部文件

转载 2012年03月29日 15:14:26
javascript使用外部文件时, 必须使用<script></script>,而不是<script/>。

     当浏览器执行到包括src属性的<script>标记时,就会向服务器请求载入这个外部文件,同时浏览器还将继续下面的代码的解析.当外部文件载入完成后,浏览器会立即执行其中的外部文件的代码,两者是一个并发执行的过程。

 

解决编码问题

外部文件实现的问题是:浏览器把外部文件的内容全部复制过来嵌入到html页面中,再进行执行。这个复制的过程是一个二进制的拷贝,因此当Html页面的编码和javascript文件的编码不一致或者不兼容时,就会产生问题,轻则使页面出现乱码,重则使代码完全不能执行

   使用统一编码

  方法1:改变文件编码的方法,用记事本js文件,另存为 选择编码 utf-8 并覆盖原文件。

 

  方法2:<script>标记的charset属性,这个属性指定了外部文件的编码方式,从而使外部文件和html文件可以使用不同的编码。

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

warproj 网页引用外部js脚本文件时必须是标记格式 (转)   2013-08-14 18:12:53|  分类: JavaScript. XML |  标签:外部js...
  • waterwindsxu
  • waterwindsxu
  • 2015年06月27日 11:37
  • 1852

JavaScript学习(一)——调用内部js和外部js的例子

最近刚刚开始做网站方面的内容。在HTML或者JSP中调用JavaScript有两种方式,一种是内部调用,另一种是外部调用。 下面是代码: 1、index.jsp ...
  • wild46cat
  • wild46cat
  • 2016年03月11日 20:09
  • 3119

js调用其他js文件的函数,以及js加载过程

我们在编写js时,通常会需要在一个js文件中调用另一个js文件的函数,那么如何调用呢? 例如我有一个a.js文件,功能是弹出一个窗口的函数,我在b.js文件中需要调用这个函数,写法如下(函数开头弹窗...
  • sinat_32290679
  • sinat_32290679
  • 2016年08月24日 15:57
  • 3648

使用js加载器动态加载外部Javascript文件

今天在网上找到了一个可以动态加载js文件的js加载器,具体代码如下: JsLoader.js 1 var MiniSite=new Object(); 2 /** 3 * 判断浏览...
  • IT_LOSER
  • IT_LOSER
  • 2016年05月05日 13:30
  • 181

使用js加载器动态加载外部Javascript文件

今天在网上找到了一个可以动态加载js文件的js加载器,具体代码如下: JsLoader.js 1 var MiniSite=new Object(); 2 /** 3 * 判断浏览...
  • jiangeeq
  • jiangeeq
  • 2017年04月12日 16:06
  • 138

javascript访问外部css文件

  • 2013年08月04日 12:37
  • 25KB
  • 下载

javascript实现外部文件拖拽到浏览器预览

  • 2016年08月14日 20:38
  • 3KB
  • 下载

把外部JavaScript文件放在HTML底部

本文档整理大部分公认的、或者少有争议的JavaScript良好书写规范(Best Practice)。一些显而易见的常识就不再论述(比如要用对象支持识别判断,而不是浏览器识别判断;比如不要嵌套太深)。...
  • kllxyu
  • kllxyu
  • 2013年11月28日 15:06
  • 1191

动态载入/删除/更新外部 JavaScript/Css 文件

动态载入 JavaScript/Csss 文件     传统加载外部JavaScript(*.js) 或者 Css(*.css)文件的方法是直接在标签里面进行添加: hea...
  • ccs137517868
  • ccs137517868
  • 2013年04月02日 13:40
  • 500

js加载器动态加载外部Javascript文件

js加载器动态加载外部Javascript文件 JsLoader.jsvar var MiniSite=new Object(); /** * 判断浏览器 */ MiniS...
  • qq_15117745
  • qq_15117745
  • 2015年06月20日 19:58
  • 330
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript使用外部文件
举报原因:
原因补充:

(最多只允许输入30个字)