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

نحوه ایجاد Control panel در جاوا اسکریپت

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

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]​
    یکی از راههای ایجاد امکانات بیشمار در زمینه طراحی صفحه های با قابلیت ایجاد ارتباط استفاده از زیر پنجره ها میباشد.



    [TABLE]
    [TR]
    [TD="class: tdbaner1, colspan: 2"]برای ایجاد یک Control panel[/TD]
    [/TR]
    [TR]
    [TD="colspan: 2"] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    newWindow = window.open(”test2.asp”,”newWin”,”Width=200,height=350″)​
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]

    با این دستور پنجره جدیدی باز خواهد شد که درون آن صفحه test2.asp نمایش داده خواهد شد.
    ​
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    function updateParent(newURL) {​
    [/TD]
    [TD] [/TD]
    [/TR]
    [TR]
    [TD="width: 100%"]
    در این مرحله صفحه test2.asp اجرا میشود در این خط, یک تابع جدید با نام updateParent و به همراه متغییر newURL تعریف شده است.[/TD]
    [/TR]
    [/TABLE]
    [​IMG]​
    در این خط , موقعیت سند opener بوسیله متغییر newURL معلوم میشود.
    [​IMG]​
    [TABLE]
    [TR]
    [TD="width: 100%"]با کلیک کردن بر روی پیوند IranJavaScript.com تابع updateParent صدا زده شده و متغییر newURL نام صفحه به test2.asp را به خود اختصاص میدهد.[/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD="class: tdbaner1, colspan: 2"]نکته :[/TD]
    [/TR]
    [TR]
    [TD="colspan: 2"]
    • در دستور زمانی درست کار خواهد کرد که در تمام صفحاتی که نمایش داده میشوند اسکریپت فوق وجود داشته باشد
    [/TD]
    [/TR]
    [/TABLE]

    [​IMG]​