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

دستور عمل Redirecting با استفاده از پیوند

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

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,323
    تشکر شده:
    2,698
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]
    هنگامیکه کاربر اسکریپت موجود در بحث قبل را اجرا کرد, مستقیما از یک صفحه به صفحه دیگر بطور اتوماتیک فرستاده میشود, بدین وسیله کاربر میتواند قبل از رفتن به دومین صفحه, بطور مختصر صفحه اول را مشاهده کند و چون اینگونه بنظر میرسد که در هر صورت مشاهده کامل صفحه ضروری میباشد, در نتیجه بهتر است عمل انتقال کاربر (redirecting) توسط یک پیوند در صفحه اول انجام شود.


    [TABLE]
    [TR]
    [TD="class: tdbaner1, colspan: 2"] برای انتقال کاربر با استفاده از پیوند
    [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]

    <a href=”http://microsoft.com” onclick=”windows.locating=”aghta.com” ; return false”>test</a>s
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    بدین صورت, برنامه JavaScript را در تگ پیوند درون سند HTML قرار داده و در صورتیکه کاربر برنامه مزبور را نداشته باشد, پیغامی مبتنی بر نیاز وجود JavaScript مشاهده خواهد کرد.
    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    ولی در صورتی که کاربر برنامه قابل اجرا برای JavaScript را داشته و بر روی پیوند کلیک کند, کنترل کننده onClick صفحه جدید اجرا میکند. اما در قسمت return false فرایند مربوطه به درخواست, کاربر متوقف میسازد و دیگر آدرس مربوطه اجرا نخواهد شد.
    [/TD]
    [/TR]
    [/TABLE]



    <html>
    <head>
    </head>

    <body>
    <h1>

    <a href=”http://microsoft.com” onclick=”windows.location=”http://aghta.com” ; return false”> test </a>
    </h1>
    </body>
    </html>