رفتن به یک لینک (Link)، با استفاده از کلید میانبر (Shortcut key)، با مشخصه accesskey ، در HTML

مشخصه accesskey در HTML ، یک کلید میانبر (Shortcut key) را برای فعال کردن (activate) یا تمرکز (focus) بر روی یک عنصر (Element)، تعیین می کند. یعنی مشخصه accesskey ، یک کلید از کیبورد (keyboard) را برای یک عنصر (Element) موجود در صفحه تعیین می کند و بنابراین اگر کاربر، آن کلید مورد نظر از کیبورد (keyboard) را فشار دهد، آنگاه آن عنصر، فعال شده و یا بر روی آن تمرکز می شود (اینکه دو عبارت فعال شدن یا تمرکز کردن بر روی عنصر را به کار می بریم، به دلیل ماهیت متفاوت عملکرد عنصرها در HTML می باشد).

نکته

اگرچه مشخصه accesskey ، یک کلید میانبر (Shortcut key) را تعیین می کند، اما در واقع باید آن کلید میانبر (Shortcut key) به همراه یک کلید دیگر که توسط نرم افزار مرورگر اینترنت تعیین شده است، به صورت ترکیبی فشار داده شوند. کلیدی که توسط نرم افزار مرورگر اینترنت تعیین می شود، برای مرورگرهای اینترنت مختلف، متفاوت است که برخی از آنها را در عکس زیر نمایش داده ایم (کلید تعیین شده، به سیستم عامل نیز وابسته است) :

رفتن به یک لینک (Link)، با استفاده از کلید میانبر (Shortcut key)، با مشخصه accesskey ، در HTML

به عنوان مثال، اگر مشخصه accesskey ، کلید p را به عنوان کلید میانبر (Shortcut key) تعیین کند، آنگاه اگر در سیستم عامل ویندوز و در مرورگر اینترنت Chrome باشیم، باید کلیدهای Alt و p را به صورت همزمان بزنیم.

حال از همین ویژگی مشخصه accesskey می توانیم به گونه ای استفاده کنیم که کاربر با استفاده از کلید میانبر (Shortcut key)، به یک لینک (Link) برود. برای این منظور، کدهای زیر را می نویسیم :

کد بالا، کلید k از کیبورد را به عنوان کلید میانبر (Shortcut key) برای لینک (Link) تعیین کرده است. بنابراین زدن کلید k (البته به همراه کلید تعیین شده توسط نرم افزار مرورگر اینترنت)، باعث می شود که به آدرس http://www.kelidestan.com که همان آدرس مربوط به لینک است، برویم.

همین کد را در یک مثال کامل ذکر می کنیم :

مثال

کد صفحه HTML :

نتیجه :

با توجه به اینکه نتیجه در کادر زیر نمایش داده شده (با بارگذاری یک صفحه دیگر در این صفحه آموزشی)، ابتدا باید با موس در یک ناحیه خالی از کادر زیر کلیک کنید (دقت شود که در موارد عادی، نیازی به این کار نیست) و سپس کلید تعیین شده برای مرورگر اینترنت و همچنین کلید k از کیبورد را به صورت همزمان بزنید تا بر اساس لینک، به صفحه http://www.kelidestan.com که صفحه اصلی وب سایت کلیدستان است، منتقل شوید :

خطا - صفحه را دوباره بارگذاری کنید
نکته مهم

هنگام زدن دکمه ها از کیبورد، حتما چک کنید که کیبورد در حالت تایپ حروف انگلیسی باشد، نه حروف فارسی. در غیر این صورت، کلید مورد نظر، عمل نخواهد کرد.

نویسنده علیرضا گلمکانی
شماره کلید 26202
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)