اتریبیوت accesskey
در بعضی موارد ممکن است نیاز باشد تا کاربر بتواند با استفاده از کیبورد یک تگ صفحه وب را فعال نماید، به عبارت دیگر بتواند برای یک تگ یک کلید میانبر تعریف کند. در این شرایط از اتریبیوت accesskey استفاده می شود تا کلید میانبر مورد نظر تعریف شود.
به عنوان مثال در کد زیر دو لینک به وبسایت های گوگل و یاهو ایجاد شده، و با استفاده از اتریبیوت accesskey کلید میانبر g برای لینک مربوط به سایت گوگل و کلید میانبر y برای لینک مربوط به سایت یاهو در نظر گرفته شده است.
با اجرای کد فوق دو لینک به صورت زیر برای ارجاع به وبسایتهای گوگل و یاهو ایجاد می شود.
حال اگر در محیط ویندوز قرار دارید و از مرورگر کروم استفاده می کنید، با فشردن کلیدهای ترکیبی alt+g، لینک اول فعال شده و وبسایت گوگل باز می شود، و با فشردن کلیدهای ترکیبی alt+y، لینک دوم فعال شده و وبسایت یاهو باز خواهد شد. توجه نمایید که نوع سیستم عامل و مرورگر در نحوه به کارگیری کلیدهای ترکیبی دارای اهمیت است. در جدول زیر نحوه استفاده از کلیدهای ترکیبی در مروگرهای مختلف در انواع سیستم های عامل نشان داده شده است.
به عنوان مثال در کد زیر دو لینک به وبسایت های گوگل و یاهو ایجاد شده، و با استفاده از اتریبیوت accesskey کلید میانبر g برای لینک مربوط به سایت گوگل و کلید میانبر y برای لینک مربوط به سایت یاهو در نظر گرفته شده است.
<body>
<a href="www.google.com" accesskey="g">وبسایت گوگل</a>
<br>
<a href="www.yahoo.com" accesskey="y">وبسایت یاهو</a>
</body>
<a href="www.google.com" accesskey="g">وبسایت گوگل</a>
<br>
<a href="www.yahoo.com" accesskey="y">وبسایت یاهو</a>
</body>
با اجرای کد فوق دو لینک به صورت زیر برای ارجاع به وبسایتهای گوگل و یاهو ایجاد می شود.
حال اگر در محیط ویندوز قرار دارید و از مرورگر کروم استفاده می کنید، با فشردن کلیدهای ترکیبی alt+g، لینک اول فعال شده و وبسایت گوگل باز می شود، و با فشردن کلیدهای ترکیبی alt+y، لینک دوم فعال شده و وبسایت یاهو باز خواهد شد. توجه نمایید که نوع سیستم عامل و مرورگر در نحوه به کارگیری کلیدهای ترکیبی دارای اهمیت است. در جدول زیر نحوه استفاده از کلیدهای ترکیبی در مروگرهای مختلف در انواع سیستم های عامل نشان داده شده است.
نوع مرورگر |
ویندوز |
لینوکس |
مک |
اینترنت اکسپلورر |
[alt] + accesskey |
||
کروم |
[alt] + accesskey |
[alt] + accesskey |
[Control] + [alt] + accesskey |
فایرفاکس |
[alt] + [shift] + accesskey |
[alt] + [shift] + accesskey |
[Control] + [alt] + accesskey |
سافاری |
[alt] + accesskey |
[Control] + [alt] + accesskey |
|
اپرا |
[alt] + accesskey |
برای نسخه 15 به بعد: |
|
[shift] + [Esc] + accesskey |
برای نسخه های قدیمی تر: |