1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

دستور العمل Redirecting

شروع موضوع توسط hector2141 ‏10/9/12 در انجمن JS

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,323
    تشکر شده:
    2,698
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]
    نه تنها میتوان وجود برنامه JavaScript را در سیتم کاربر چک کرد, بلکه میتوان علاوه بر آن نسخه JavaScript را نیز معین نمود.


    [TABLE]
    [TR]
    [TD="colspan: 2"] همانطور که در اسکریپت زیر مشاهده میکنید نحوه عمل redirect کردن و یا فرستادن کاربر به صفحه ای دیگر بر اساس نسخه JavaScript موجود در browser ذکر شده است.
    [/TD]
    [/TR]
    [TR]
    [TD="colspan: 2, align: right"] [/TD]
    [/TR]
    [TR]
    [TD="class: tdbaner1, colspan: 2"]
    به منظور انتقال کاربر به صفحه جدید
    [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]

    <script language=”javascript 1.3″ type=”text/javascript”>
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    توسط ویژگی Language در تگ script میتوان حداقل نسخه ای که browser بتواند زبان اسکریپت نوشته شده را اجرا کند, مشخص نمود. در این حالت browser نیازمند برنامه JavaScript 1.3 و به بعد میباشد, بطوریکه اگر browser قابلیت اجرای اسکریپت را نداشته باشد, پیغام خطا را مشاهده خواهد کرد.

    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]

    Window.location=”www.microsoft.com”s
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    در این خط مشخصه مکانی پنجره فعلی مجددا تنظیم میشود. بعبارت دیگر browser صفحه فعلی را به صفحه ای خاص تغییر
    میدهد.

    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]

    </script>
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    تگ پایانی اسکریپت
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="class: tdbaner1, colspan: 2"]
    نکات مورد توجه:

    [/TD]
    [/TR]
    [TR]
    [TD="colspan: 2, align: left"]
    • نیازی به اضافه کردن ویژگی های type یا language به تگ پایانی <script/> نمیباشد.
    • توجه داشته باشید که میتوان در یک صفحه, از چند نسخه (version) یک زبان اسکریپت استفاده کرد, مثلا در یک جا JavaScript 1.2 و در جای دیگر JavaScript 1.5 را بکار برد.

      نمیتوان اسکریپت را محدود به نسخه خاصی نمود, از هر نسخه ای که تعیین شود نسخه های بعدی آن نیز به اجرا در می آید.
    • ذکر این نکته نیز الزامی است که با مشخص کردن نسخه مخصوصی از اسکریپت, تعدادی از کاربران و بینندگان صفحه در شبکه اینترنت, قادر به دسترسی آن نبوده و در نتیجه عمومیت شبکه و استفاده از آن محدود میشود.
    [/TD]
    [/TR]
    [/TABLE]



    [TABLE="width: 500, align: center"]
    [TR]
    [TD] <html>
    <head>

    <script language=”javascript 1.3″ type=”text/javascript”>
    window.location=”http://www.aghta.com”
    </script>
    </head>
    <body>
    <h1>

    <!– hide script from old browsers –>
    <!–this is on example of a long JavaScript comment–>

    <script language=”javascript” type=”text/javascript”>
    document.write(”IranJavaScript.com”)
    //end hiding script from old browsers –>
    </script>
    </h1>

    </body>
    </html>

    [/TD]
    [/TR]
    [/TABLE]
     
  2. عضو جدید

    تاریخ عضویت:
    ‏25/9/21
    ارسال ها:
    12
    تشکر شده:
    3
    امتیاز دستاورد:
    3
    جنسیت:
    مرد
    حرفه:
    art
    سلام دوست عزیز مطلبتون خوب بود
    فقط یکم به هم ریخته است
    اگه تونستید فرمتش رو درست کنید تا خواناتر بشه