JS在Html中使用JavaScript
2024-10-08 05:45:47
一、三种方式
1)<script>元素
2)外部文件
3)文档模式
二、<script>元素
是向HTML页面插入JavaScript的主要方法;HTML 4.01为<script>定义了下列6个属性;
1)async:可选;表示应该立即下载脚本,但不妨碍页面中的其他操作;只对外部脚本文件有效;
2)charset:可选;表示通过src属性指定的代码的字符集;
3)defer:可选;表示脚本可以延迟到文档完全被解析和显示之后再执行;只对外部脚本文件有效;
4)language:已废弃;原来表示编写代码使用的脚本语言;
5)src:可选;表示包含要执行代码的外部文件;
6)type:可选;表示编写代码使用的脚本语言的内容类型(也成为MIME类型)
三、外部文件
即使用外部文件来包含JavaScript代码
四、文档模式
1)IE5.5引入了文档模式的概念;最初的两种文档模式是:混杂模式和标准模式;
2)如果在文档开始处没有发现文档类型的声明,则所有浏览器都会默认开启混杂模式;
3)对于标准模式,可以通过使用下面任何一种文档类型来开启:
HTML 4.01 严格型
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> XHTML 1.0 严格型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> HTML 5
<!DOCTYPE html>
4)对于准标准模式,可以通过使用过渡型或框架集型文档类型来触发:
HTML 4.01 过渡型
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> HTML 4.01 框架集型
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> XHTML 1.0 过渡型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transtional.dtd"> XHTML 1.0 框架集型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
五、<noscript>元素
该元素中的内容只有在下列情况下才会显现出来:
1)浏览器不支持脚本;
2)浏览器支持脚本,但脚本被禁用
最新文章
- Javascript知识点记录(三)设计模式
- react 评论列表插入评论数据 unshift
- wp8 入门到精通 LINQ to SQL
- kail-linux 安全之旅
- zatree第三方插件
- outlook配置
- ExtJS MVC学习手记 2
- Linux 下安装python软件包(pip、nose、virtualenv、distribute )
- 发布到IIS的时候用户 &#39;WWW-6743CC520E9\ASPNET&#39; 登录失败
- PHP 正则表达式语法
- CAML query for Group by count and data
- 和阿文一起学H5——H5工具、素材
- SharePoint 2010 出错! HTTP Error 503. The service is unavailable
- php五大运行模式CGI,FAST-CGI,CLI,ISAPI,APACHE模式浅谈
- IIS 发布 dedecms 网站教程
- 深入理解Mysql索引的底层数据结构 B+ Tree (2)
- Kubernetes学习之路(26)之kubeasz+ansible部署集群
- spring-core 中 asm 包的作用
- JDBC遇到向ORACLE数据库表执行插入操作时,报错“列在此处不允许”
- 使用 PLSQL 连接 Oracle9i 数据库