خاصية 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