当前位置:网站首页 > 网站建设教程 > HTML教程 > 正文

HTML之onhashchange

教程管理员 发布于2023-09-30 22:29 HTML教程 162

简介: HTML之onhashchange.pdf  1.        onhashchange介绍 onhashchange是HTML5的特性,当前主流的新版本浏览器都支持,但IE7、IE6不支持。 img_e25d4fb2f8de1caf41a735ec53088516.pngHTML之onhashchange.pdf 

1.        onhashchange介绍

onhashchangeHTML5的特性,当前主流的新版本浏览器都支持,但IE7IE6不支持。

对于一个URL,如:http://aquester.cublog.cn#abc123,“#”后面的abc123即为hash内容,当它发生变化时,即会触发onhashchange事件,即使仅由http://aquester.cublog.cn变成http://aquester.cublog.cn#也会触发onhashchange事件。触发的方式可以是代码中改变,也可以是浏览器URL地址栏手工(Chrome中需要敲回车键)改变。

 

可以使用“if ("onhashchange" in window) {”来检测浏览器是否支持onhashchange特性。

 

安插onhashchange的两种方式:

1)       作为的属性

onhashchange="onchange()">

 

这种方式下,onchange()函数的定义位置没有要求,可以在


琼ICP备09004296号-12