خاصية HTML onhashchange
التعريف والاستخدام
يتم تنشيط خاصية onhashchange عند إجراء تغييرات على جزء الارتساء (يبدأ بالرمز "#") لعنوان URL الحالي.
مثال لما هو جزء الارتساء في الواقع: افترض أن عنوان URL الحالي هو
http://www.example.com/test.htm#part2 - سيكون جزء الارتساء من عنوان URL هذا هو # part2.
لاستدعاء هذا الحدث ، يمكنك:
- قم بتغيير جزء الارتساء عن طريق تعيين خاصية location.hash أو location.href لكائن الموقع
- انتقل إلى الصفحة الحالية بإشارة مرجعية مختلفة (استخدم الزر "رجوع" أو "إلى الأمام")
- انقر فوق ارتباط إشارة مرجعية
ينطبق على
تعد سمة onhashchange جزءًا من سمات الحدث ، ويمكن استخدامها في العنصر التالي:
عناصر | حدث |
---|---|
<الجسم> | عند التغيير |
مثال
قم بتنفيذ JavaScript عند تغيير جزء الارتساء:
<body onhashchange="myFunction()">
دعم المتصفح
تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم سمة الحدث بالكامل.
Event Attribute | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |