onhashchange event
Kaddar da amfani
Yayin sauraro na anchor na URL na yau (ta bada da harabci '#') ya kan fara yin sauraro, wpsanin onhashchange event.
Wpsanin kaddar anchor: ya wuce hakan URL http://www.example.com/test.htm#part2 - Anchor na URL na zai zama #part2.
Don sauraro a cikin shirin:
- Don yin sauraro a cikin shirin: Location objektuna location.hash ko 属性 na location.hrefDon yankin anchor gaba da yau
- Amfani da farko da farko na anchor don nazarin shafin yau (amfani da nufoin "Raba" ko "Buka" zuwa karshe)
- Naraka kiyuwa kiyuwa link da ke nuna anchor
Hausa
Masanin 1
Yin amfani da JavaScript yayin sauraro na anchor yana kan gaba:
<body onhashchange="myFunction()">
Masanin 2
Kwaiya kaddar da za a iya yiwa object window na "onhashchange" event:
window.onhashchange = myFunction;
Kauyawa
A cikin HTML:
<element onhashchange="myScript">
A cikin JavaScript:
object.onhashchange = function(){myScript};
A cikin JavaScript, amfani da hanyar addEventListener():
object.addEventListener("hashchange", myScript);
Tushen:Internet Explorer 8 ko tsawon baya ba zai iya tsamaya ba. Hanyar addEventListener().
Rarrabawar zamani
Kaddar kiyar da yau da karshe: | Ci gaba da |
---|---|
Dacewa zai iya yiwa sauraro: | Babban dama |
Kiniya na events: | HashChangeEvent |
Kifiyoyin da ke ci gaba da HTML: | <body> |
DOM na version: | Kaddar 3 na events |
Ci gaba da browsers
Kifiyoyin da ke shafin sunan shirin suna da suka ta'a tsarki a cikin yau da karshe na browsers.
事件 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |