HTML onhashchange Gebeurteniskenmerk
Voorbeeld
Voer 'n JavaScript uit wanneer die ankerdeel verander is:
<body onhashchange="myFunction()">
Definisie en gebruik
Die onhashchange-kenmerk brand wanneer daar veranderinge aan die ankerdeel (begin met 'n '#'-simbool) van die huidige URL was.
'n Voorbeeld van wat 'n ankerdeel eintlik is: Aanvaar dat die huidige URL
http://www.example.com/test.htm#part2 is - Die ankerdeel van hierdie URL sal #part2 wees.
Om hierdie geleentheid aan te roep, kan jy:
- Verander die ankerdeel deur die location.hash of location.href - eienskap van die Location Object te stel
- Navigeer na die huidige bladsy met 'n ander boekmerk (Gebruik die "terug" of "vorentoe" knoppies)
- Klik op 'n skakel na 'n boekmerkanker
Blaaierondersteuning
Die nommers in die tabel spesifiseer die eerste blaaierweergawe wat die gebeurteniskenmerk ten volle ondersteun.
Event Attribute | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
Sintaksis
<element onhashchange="script">
Eienskapwaardes
Value | Description |
---|---|
script | The script to be run on onhashchange |
Tegniese besonderhede
Ondersteunde HTML-etikette: | <liggaam> |
---|
Verwante bladsye
HTML DOM verwysing: onhashchange gebeurtenis
❮ HTML gebeurtenis eienskappe