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

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

همان طور که می دانید، کاربران می توانند تعیین کنند که در نرم افزار مرورگر اینترنت آنها، کدهای JavaScript اجرا نشوند (با تغییر تنظیمات نرم افزار مرورگر اینترنت)، یا اصلا امکان دارد که مرورگر اینترنت آنها، دارای امکان اجرای کدهای JavaScript نباشد، بنابراین ممکن است که کدهای JavaScript ای که در صفحه نوشته ایم، هیچگاه در مرورگر اینترنت کاربر اجرا نشوند و با اجرای ناقص صفحه، کاربر با از دست دادن بخش مهمی از اطلاعات که باید دیده می شد، گیج شود.

پس ما باید این حالت را در نظر بگیریم و برای مواقعی که کد JavaScript اجرا نمی شود (با توجه به تنظیمات یا نوع مرورگر اینترنت)، یک متن جایگزین را به کاربر نمایش بدهیم (مثلا اخطار در مورد عدم اجرای JavaScript یا اخطار در مورد اینکه اجرای JavaScript در مرورگر اینترنت خود را فعال کند).

برای این منظور، می توانیم تگ noscript را در صفحه مورد نظر به کار ببریم (تگ script را برای درج کدهای JavaScript در صفحه به کار می بردیم و تگ noscript نیز برای تعیین متن جایگزین است و تفاوت نام این دو، در کلمه no می باشد که در ابتدای نام یکی از آنها وجود دارد) :

به مثال زیر توجه کنید :

مثال

با تگ script ، تعیین کرده ایم که کد JavaScript زیر اجرا شود :

کد بالا، عبارت kelidestan.com را در صفحه چاپ می کند.

همچنین با تگ noscript تعیین کرده ایم که اگر کدهای JavaScript توسط مرورگر اینترنت اجرا نشد، آنگاه کاربر، متن زیر را در صفحه مشاهده نماید :

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
نویسنده علیرضا گلمکانی
شماره کلید 26188
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

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