آموزش JavaScript
۲۶۰ آموزش
نمایش دسته بندی ها (۲۶۰ آموزش)

نمایش یک پیام در یک پنجره، هنگام کلیک بر روی یک لینک، در صورت فعال بودن JavaScript

با کدهای javascript می توانیم تعیین کنیم که هرگاه کاربر بر روی یک لینک کلیک کند، در صورتی که در کامپیوتر وی، javascript فعال باشد، پیامی در یک پنجره جدید، به وی نمایش داده شود و در صورتی که در کامپیوترش، javascript فعال نیست، به یک صفحه هدایت شود (عملکرد معمولی لینک). برای این منظور، باید در تگ a که برای تعریف یک لینک در HTML به کار می رود، مشخصه href را برابر آدرس صفحه قرار بدهیم و سپس کد javascript را هم برای مشخصه onclick بنویسیم. یعنی، مثلا می دانیم که کد javascript زیر باعث نمایش یک پیام در یک پنجره می شود :

اکنون همین کد javascript را درون یک تگ a و برای مشخصه onclick آن به کار می بریم و همچنین آدرس یک صفحه را هم برای مشخصه href تعیین می کنیم :

کد بالا باعث می شود که هرگاه بر روی لینک کلیک کنیم، اگر javascript فعال باشد، پیامی در یک پنجره نمایش داده شود (آنگاه false برگردانده می شود که باعث می گردد عملکرد عادی لینک که همان رفتن به آدرس صفحه مشخص شده برای href است، لغو شود و به آن صفحه نرویم) و اگر javascript فعال نباشد، به صفحه تعیین شده برای مشخصه href هدایت می شویم.

به مثال زیر توجه کنید (همان کد، در یک صفحه HTML) :

مثال

نتیجه :

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

چنانچه بر روی لینک کلیک کنیم، اگر javascript فعال باشد، پیامی در یک پنجره نمایش داده می شود و اگر javascript فعال نباشد، به صفحه تعیین شده برای مشخصه href هدایت می شویم.

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

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