13-05-2021، 11:25
همونطور که میدونید ما با استفاده از تگ script میتونیم دستورات جاوااسکریپت رو درون یک صفحه وب ایجاد و به نمایش (اجرا) درآوریم.
حال ممکنه مرورگر کاربر از جاوااسکریپت پشتیبانی نکند یا اصلا ممکنه کاربر خودش از نمایش و اجرا شدن دستورات جاوااسکریپت در مرورگر جلوگیری کرده باشه. (یعنی قابلیت اجرا شدن جاوااسکریپت در مرورگر رو غیرفعال کرده باشه)
خب در این مواقع ما میتونیم با استفاده از تگ noscript یک متن/محتوا را ایجاد نماییم که به کاربر بگه آقا مرورگر شما از دستورات جاوااسکریپت پشتیبانی نمیکند، تا در کل کاربر بدونه دلیل اجرا نشدن دستورات جاوااسکریپت چی بوده!
حال ممکنه مرورگر کاربر از جاوااسکریپت پشتیبانی نکند یا اصلا ممکنه کاربر خودش از نمایش و اجرا شدن دستورات جاوااسکریپت در مرورگر جلوگیری کرده باشه. (یعنی قابلیت اجرا شدن جاوااسکریپت در مرورگر رو غیرفعال کرده باشه)
خب در این مواقع ما میتونیم با استفاده از تگ noscript یک متن/محتوا را ایجاد نماییم که به کاربر بگه آقا مرورگر شما از دستورات جاوااسکریپت پشتیبانی نمیکند، تا در کل کاربر بدونه دلیل اجرا نشدن دستورات جاوااسکریپت چی بوده!
کد:
<body>
<p id="test"></p>
<script>
document.getElementById("test").innerHTML = "Salam Khobi?";
</script>
<noscript>شرمنده، مرورگر شما از جاواسکریپت پشتیبانی نمیکند</noscript>
</body>