چطوری میشه فهمید که بروزر جاوا اسکریپت رو ساپورت میکنه یا نه ؟

شروع موضوع توسط mehrdad201 ‏14 فوریه 2007 در انجمن JavaScript , VBScript

  1. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    15,341
    تشکر شده:
    16,861
    محل سکونت:
    ایران
    سلام

    یه سوال دارم

    به کمک جاوااسکریپت چطوری میشه فهمید که بروزر جاوا اسکریپت رو ساپورت میکنه یا نه ؟

    ممنون
     
  2. خدمات پی پالبازدیدیار - افزایش بازدید سایت و سیگنال های برند
  3. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    15,341
    تشکر شده:
    16,861
    محل سکونت:
    ایران
    از بین دوستان کسی نیست مارو راهنمایی کنه ؟!
     
  4. mazoolagh

    mazoolagh Registered User

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,939
    تشکر شده:
    7
    خوب در سمت كلاينت براي فهميدنش بايد كد اجرا كنين و وقتي كه مرورگر پشتيباني نكنه بالطيع اون كد هم اجرا نميشه!!

    ولي ميتونين در سمت سرور نوع مرورگر رو تشخيص بدين و بالطبع صفحه تون هم بايد در سمت سرور اجرا بشه.
     
  5. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    15,341
    تشکر شده:
    16,861
    محل سکونت:
    ایران
    ممکنه که بروزری ساپورت بکنه اما کسی ویژگی جاوا اسکریپت رو دیسیبل کرده باشه.

    در ضمن حتما باید به کمک کدهای جاوا اسکریپت این رو بفهمم. (فقط رو کلاینت میتونم کار کنم)]

    در ضمن شما میگی یه کد اجزا کن. اگه کار نکنه ارور میده و دیگه دستورات بعدی اجرا نمیشن که من بخوام تشخیص بدم آیا این جاوا اسکریپت رو ساپورت می کنه یا نه.

    حالا نظرتون چیه ؟!
     
  6. Y2K

    Y2K Registered User

    تاریخ عضویت:
    ‏20 فوریه 2006
    نوشته ها:
    592
    تشکر شده:
    1
    محل سکونت:
    Location
    در زمانی که جاوا اسکریپت غیر فعاله میتونی توسط تگ <noscript> به کاربر اعلام کنی که جاوا اسکریپتش غیر فعاله و باید فعالش کنه
    کد:
    <noscript>This page uses Javascript. Your browser either
    doesn't support Javascript or you have it turned off.
    To see this page as it is meant to appear please use
    a Javascript enabled browser.</noscript> 
    Using Noscript
     
  7. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    15,341
    تشکر شده:
    16,861
    محل سکونت:
    ایران
    میشه یه سمپل برای من بذاری که بیاد چک کنه اگه دید جاوا اسکریپت فعاله یه تابع (مثلا تابع الرت) رو کال کنه و اگه دید غیر فعاله یه چیزی بنویسه

    ممنون میشم.
     
  8. Shahed

    Shahed کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏30 ژوئن 2003
    نوشته ها:
    7,174
    تشکر شده:
    31
    محل سکونت:
    mt.cgi
    کد:
     
    <script>alert('js supported.')</script>
    <noscript>js bi js !! :D<noscript>
    
     
  9. Y2K

    Y2K Registered User

    تاریخ عضویت:
    ‏20 فوریه 2006
    نوشته ها:
    592
    تشکر شده:
    1
    محل سکونت:
    Location
    کد:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<title>Do you have Java?</title>
    </head>
    <body bgcolor="#FFFFFF">
    <h1>
    <script language="Javascript" type="text/javascript">
    	<!-- Hide script from old browsers
    
    
    alert("JavaScript is enabled");
    document.write("javascript is enabled. ")
    	// End hiding script from old browsers -->
    </script>
    <noscript>
    	JavaScript is not enabled.
    </noscript>
    </h1>
    </body>
    </html>






    ادیت: شاهد خلاصه و مفید نوشتش
     
  10. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    15,341
    تشکر شده:
    16,861
    محل سکونت:
    ایران
    ممنون شاهد جان:rolleyes:

    امتحانش می کنم ببینم چی میشه:)
     
  11. mehrdad201

    mehrdad201 همکار بازنشسته

    تاریخ عضویت:
    ‏10 سپتامبر 2005
    نوشته ها:
    15,341
    تشکر شده:
    16,861
    محل سکونت:
    ایران
    جناب y2k از شما هم سپاسگذارم
     
عسل طبیعی و گرده گل ایرانی