ويژگي HTML onhaschange

Previous >    <Next  

‎ويژگيhref درلينك داراي قسمت هاي مختلفي ازجمله host,hostname و hash ميباشد .قسمت هش ‎آن با‎‎"#‎"‎ شروع ميشود وبخش داخلي صفحه مرتبط با آدرس رامشخص ميكند .

‎تعريف وكاربردDefinition and Usag -‎

‎ويژگي رويدادي‎onhaschange‎هنگامي فعال ميشود كه تغييرات درقسمتhash آدرس ‎اينترنتي ياurl رخ دهد .معمولا قسمت هش با‎ ‎"#‎"‎‎ درآدرس شروع ميشود . اين رويداد ‎درصفحه جاري هنگام رفتن به پيوند بخش داخلي اتفاق مي افتد.

‎براي مثال فرض كنيد آدرس اينترنتي ياurl بصورت http://www.example.com/test.html#part2 باشد ‎قسمتhash اين آدرس ‎"#part2‎"‎است.

‎از طريق موارد زير ميتوان رويداد فوق رافراخواني كرد.

‎كاربرد ويژگيApplies to -‎

‎ويژگي فوق قسمتي ازEvent Attributes بوده وميتواند در عناصر HTML جدول زيراستفاده شود.

‎عنصر ‎شــرح
<body> ‎بدنه يك سند را تعريف مينمايد.

‎ياد آوري ـ جدول فوق نشان ميدهد كه روي دادonhashchange فقط براي عنصر ‎<body>‎ ‎بكار گرفته ميشود.

‎مثال ـ هنگاميكه قسمت لنگر تغيير ميكند جاوا اسكريپت اجرا مشود.

<body onhashchange="myFunction()"> 

--(go to editor for change code and run)

‎پشتيباني مرورگرBrowser Support -‎

‎اعداد نشان داده شده در جدول اولين نسخه مرورگراست كه از ويژگي بطور كامل پشتيباني ميكند.

‎ويژگي رويدادي Chorome Edge Firefox Safari Opera
onhashchange 5.0 8.0 3.6 5.0 10.6

‎مرجع كامل تگهايHTML
‎مرجع كامل ويژگيهايHTML


Previous >    <Next