qt 嵌入web页面_web前端之script元素

0569550df34912911076f3ccef71a791.png

JavaScript最初的产生是应用在网页中的,那么就不可避免地要涉及到HTML。HTML是web的核心语言,因此如何解决JavaScript和HTML的页面共存同时又不影响页面的显示效果是一个很重要的问题,经过长期的探索和尝试,最后决定为Web增加统一的脚本支持。

向HTML页面中插入JavaScript的主要方法,就是使用

包含在"字符串。否则浏览器在加载代码时会产生一个错误:

");  }

因为按照解析嵌入式代码的规则,当浏览器遇到字符串""时,就会认为那是结束的

标签,但是可以通过转义字符“/”可以解决这个问题:

");  }

如果要通过

外部文件 example.js 将被加载到当前页面中。外部文件只须包含通常要放在开始的之间的那些JavaScript代码即可。与解析嵌入式JavaScript代码一样,在解析外部JavaScript文件(包括下载该文件)时,页面的处理也会暂时停止。如果是在XHTML文档中,也可以省略前面示例代码中结束的标签,例如

标签之间再 包含额外的 JavaScript 代码。如果包含了嵌入的代码,则只会下载并执行外部脚本文件,嵌入的代码 会被忽略。

另外,通过

位于外部域中的代码也会被加载和解析,就像这些代码位于加载它们的页面中一样。利用这一点就可以在必要时通过不同的域来提供 JavaScript 文件。不过,在访问自己不能控制的服务器上的 JavaScript 文件时则要多加小心。

无论如何包含代码,只要不存在defer和 async属性,浏览器都会按照

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值