Script标签的其他属性

55 阅读1分钟

常用的src属性:

  • Script标签通过指向一个外部地址来加载脚本,如果使用了src属性,那么标签中的内容会被忽略,不会被执行!
  • Script标签src属性作用是导入外部文件;浏览器不会对src属性执行同源策略,也就是说src属性设定的是跨域请求地址也可以执行;

解决跨域问题:

  • Script标签是没有跨域问题,可以加载任何网站的脚步,和img标签非常类似,所以通常也会用来解决跨域问题,就是人们通常所说的JSONP.
    <script src="../www中的文件/jsonp/demo.js">
        console.log("不会执行");

    </script>

Async要与Src属性配合使用:

  • 默认Script标签都是同步加载脚本的,因为脚本之间存在依赖关系,只要前面的执行完毕才能执行后边的代码.但是如果脚本之间

Charset属性:(了解即可)

  • Charset表示字符串集,是可选的参数,默认UTF-8编码.

Type属性:(了解即可)

  • Type是内容类型,是可选参数,默认是text/javascript.