عنوان تحقیق: جاوا اسکریپتفرمت فایل: wordتعداد صفحات: 45شرح مختصر:جاوااسكريپت يك زبان اسكريپتي كه بوسيلة مرورگر وب تفسير ياintepret مي شود. بطور گسترده در دنياي وب مورد استفاده قرار مي گيرد.اين زبان توسط شركتNetscape به وجود آمد.در ابتدا نامش Live script بودكه بعدها با حمايت شركت Sun به نام Java scriptدرآمد.بيشتر دستورات خود را ازجاوا گـرفته است.جاوااسكريپت داراي قابليتهاي زيادي است كه در طول تحقيق ذكر شده است.فهرست مطالبچكيده ...............................................................................................51.جاوااسكريپت چيست؟ .............................................................................. 61ـ1. اصول اسكريپت نويسي در صفحات وب ................................................ .......62ـ1. اسكريپتها و برنامه ها ...........................................................................63ـ1. معرفي جاوااسكريپت ..........................................................................74ـ1. قابليتهاي جاوااسكريپت ........................................................................75ـ1.جاوااسكريپت در مقابل جاوا ...................................................................76ـ1.چگونه جاوااسكريپت در صفحات وب قرار ميگيرد؟............................................82.خلق يك اسكريپت ................................................................................. ..81ـ2.ابزار اسكريپت نويسي ...........................................................................92ـ2.آغاز خلق اسكريپت .............................................................................93. بررسي قابليتهاي جاوااسكريپت .....................................................................91ـ3. زيباتر كردن صفحات وب به كمك جاوااسكريپت ..............................................101ـ1ـ3 .استفاده از نوار وضعيت ......................................................................102ـ3.كاربابرنامه هاي اتصالي ........................................................................104. برنامه هاي جاوااسكريپت چگونه كار ميكنند. ......................................................111 ـ4. توابع درجاوااسكريپت .........................................................................112ـ4. اشياءدر جاوااسكريپت .........................................................................131ـ2ـ4 . جاوااسكريپت از سه نوع شيء پشتيباني مي كند..........................................133ـ4.كنترل حوادث ...................................................................................134ـ4. مخفي كردن اسكريپتها از مرورگرهاي قديمي ...............................................145. استفاده از مقادير و ذخيره سازي آن ...............................................................151 ـ 5. انتخاب نام براي متغييرها .....................................................................152ـ 5. تعيين مقدار براي متغيير ها. ...................................................................151ـ2ـ5. انواع اساسي داده ها در جاوااسكريپت ....................................................163ـ 5. انواع داده جاوااسكريپت.....................................................................166 . آرايه ها و رشته ها ..............................................................................161ـ6 .خلق يك شيء String...........................................................................172ـ7 . دستورEles......................................................................................188 . تكرار دستورات باكمك حلقه ها ....................................................................181ـ 8 . حلقه هاي For................................................................................182ـ 8 . حلقه هايWhile...............................................................................193ـ 8 . حلقه هايDo...while ........................................................................199. اشياء درون ساخت مرورگر...........................................................................191ـ 9 . اشياء چيستند؟ ...................................................................................191ـ 1ـ 9.خلق اشياء .....................................................................................192ـ 9 . خاصيتهاي اشياء و مقادير........................................................................203ـ 9 . گـرد كردن اعداد .............................................................................204ـ 9 . خلق اعداد تصادفي ...........................................................................215 ـ 9. كـار با تاريخها ................................................................................2110 . مدل شيئي سند (DOM)..........................................................................211ـ 10 . درك مدل شيئي سند ........................................................................212ـ 10 . دسترسي به تاريخچه مرورگـر .............................................................2211. خلق اشياء اختصاصي ..............................................................................231ـ11 . استفاده از اشياء براي ساده كردن اسكريپتها ...............................................232ـ11 . اختصاصي كردن اشياء درون ساخت ........................................................2412 . پنجره ها و زير صفحه ها ..........................................................................241ـ 12 . كنترل پنجره ها با استفاده از اشياء .........................................................242ـ12 . ايجاد وقفه هاي زماني .....................................................................253ـ 12 . استفاده از اشياء جاوا اسكريپت براي كار با زير صفحه ها ...............................2514. دريافت اطلاعات به كمك پرسشنامه ها .........................................................261ـ 14. اصول طراحي پرسشنامه ها درHTML ...............................................262ـ 14 . شيءfrom در جاوااسكريپت ...........................................................263ـ 14 . وروديهاي متن ...........................................................................264ـ 14 . وروديهاي چند خطي متن ...............................................................265ـ 14 . كـار با متن در پرسشنامه ها .............................................................266ـ14 . دكمه ها ....................................................................................277ـ 14 . مربعهاي گـزينش .........................................................................278 ـ 14 . دكـمه هاي راديوئي .....................................................................2715 . تصاوير گـرافيكي و انيميشن ....................................................................281ـ 15 . استفاده از جاوااسكريپت براي كار با نقشه هاي تصويري .................................282ـ 15 . تصاوير ديناميك در جاوااسكريپت .........................................................2816 . اسكريپتهاي فرامرور گري .........................................................................291ـ 16 . دريافت اطلاعات مرورگر ....................................................................292ـ 16 . حل مشكل ناسازگاري مرورگرها ...........................................................293ـ 16 . خلق يك صفحه چند منظوره ...............................................................294ـ16 . هدايت كاربران به صفحات وب .............................................................295ـ16 . خلق يك صفحه چند منظوره ..............................................................2917 . كـار با شيوه نامه ها ..............................................................................301ـ 17 . معرفيHTML ديناميك ..................................................................302ـ 17 . شيوه و ظاهرصفحات ........................................................................313ـ17 . تعريف و استفاده از شيوه هايCSS .........................................................314ـ 17 . تنظيم مكـان متن ............................................................................315ـ 17 . تغيير رنگ و تصاوير زمينه ....................................................................326ـ 17 . كـار با فوتنهـا ...............................................................................327ـ 17 . كنترل شيوه ها بكمك جاوااسكريپت .........................................................3218 . استفاده از لايه ها براي خلق صفحات ديناميك ...................................................331ـ 18 . لايه ها چگونه كار ميكنند؟ ...................................................................332ـ 18 . دو استاندارد براي خلق لايه ها ..............................................................333ـ 18 . خلق لايه هاي CSS ........................................................................344ـ 18 . تعريف خواص لايه ها ........................................................................3419 . استفاده از جاوااسكريپت براي توسعه يك سايت وب .............................................341ـ 19 . خلق سند HTML ...........................................................................342ـ 19 . استفاده از ليستهاي بازشونده براي تسهيل هدايت كاربران .................................353ـ 19 . خلق دستوراتHTML ،وايجاد ساختارداده اي ...........................................354ـ 19 . افزودن توضيحاتي در مورد پيوندها ........................................................365ـ 19 . استفاده از پيوندهاي گـرافيكي ............................................................3620 . نتيجه ..............................................................................................3721 . خلاصه .............................................................................................3822 . فهرست منابع .....................................................................................39
جاوا اسکریپت
عنوان تحقیق: جاوا اسکریپتفرمت فایل: wordتعداد صفحات: 45شرح مختصر:جاوااسكريپت يك زبان اسكريپتي كه بوسيلة مرورگر وب تفسير ياintepret مي شود. بطور گسترده در دنياي وب مورد استفاده قرار مي گيرد.اين زبان توسط شركتNetscape به وجود آمد.در ابتدا نامش Live script بودكه بعدها با حمايت شركت Sun به نام Java scriptدرآمد.بيشتر دستورات خود را ازجاوا گـرفته است.جاوااسكريپت داراي قابليتهاي زيادي است كه در طول تحقيق ذكر شده است.فهرست مطالبچكيده ...............................................................................................51.جاوااسكريپت چيست؟ .............................................................................. 61ـ1. اصول اسكريپت نويسي در صفحات وب ................................................ .......62ـ1. اسكريپتها و برنامه ها ...........................................................................63ـ1. معرفي جاوااسكريپت ..........................................................................74ـ1. قابليتهاي جاوااسكريپت ........................................................................75ـ1.جاوااسكريپت در مقابل جاوا ...................................................................76ـ1.چگونه جاوااسكريپت در صفحات وب قرار ميگيرد؟............................................82.خلق يك اسكريپت ................................................................................. ..81ـ2.ابزار اسكريپت نويسي ...........................................................................92ـ2.آغاز خلق اسكريپت .............................................................................93. بررسي قابليتهاي جاوااسكريپت .....................................................................91ـ3. زيباتر كردن صفحات وب به كمك جاوااسكريپت ..............................................101ـ1ـ3 .استفاده از نوار وضعيت ......................................................................102ـ3.كاربابرنامه هاي اتصالي ........................................................................104. برنامه هاي جاوااسكريپت چگونه كار ميكنند. ......................................................111 ـ4. توابع درجاوااسكريپت .........................................................................112ـ4. اشياءدر جاوااسكريپت .........................................................................131ـ2ـ4 . جاوااسكريپت از سه نوع شيء پشتيباني مي كند..........................................133ـ4.كنترل حوادث ...................................................................................134ـ4. مخفي كردن اسكريپتها از مرورگرهاي قديمي ...............................................145. استفاده از مقادير و ذخيره سازي آن ...............................................................151 ـ 5. انتخاب نام براي متغييرها .....................................................................152ـ 5. تعيين مقدار براي متغيير ها. ...................................................................151ـ2ـ5. انواع اساسي داده ها در جاوااسكريپت ....................................................163ـ 5. انواع داده جاوااسكريپت.....................................................................166 . آرايه ها و رشته ها ..............................................................................161ـ6 .خلق يك شيء String...........................................................................172ـ7 . دستورEles......................................................................................188 . تكرار دستورات باكمك حلقه ها ....................................................................181ـ 8 . حلقه هاي For................................................................................182ـ 8 . حلقه هايWhile...............................................................................193ـ 8 . حلقه هايDo...while ........................................................................199. اشياء درون ساخت مرورگر...........................................................................191ـ 9 . اشياء چيستند؟ ...................................................................................191ـ 1ـ 9.خلق اشياء .....................................................................................192ـ 9 . خاصيتهاي اشياء و مقادير........................................................................203ـ 9 . گـرد كردن اعداد .............................................................................204ـ 9 . خلق اعداد تصادفي ...........................................................................215 ـ 9. كـار با تاريخها ................................................................................2110 . مدل شيئي سند (DOM)..........................................................................211ـ 10 . درك مدل شيئي سند ........................................................................212ـ 10 . دسترسي به تاريخچه مرورگـر .............................................................2211. خلق اشياء اختصاصي ..............................................................................231ـ11 . استفاده از اشياء براي ساده كردن اسكريپتها ...............................................232ـ11 . اختصاصي كردن اشياء درون ساخت ........................................................2412 . پنجره ها و زير صفحه ها ..........................................................................241ـ 12 . كنترل پنجره ها با استفاده از اشياء .........................................................242ـ12 . ايجاد وقفه هاي زماني .....................................................................253ـ 12 . استفاده از اشياء جاوا اسكريپت براي كار با زير صفحه ها ...............................2514. دريافت اطلاعات به كمك پرسشنامه ها .........................................................261ـ 14. اصول طراحي پرسشنامه ها درHTML ...............................................262ـ 14 . شيءfrom در جاوااسكريپت ...........................................................263ـ 14 . وروديهاي متن ...........................................................................264ـ 14 . وروديهاي چند خطي متن ...............................................................265ـ 14 . كـار با متن در پرسشنامه ها .............................................................266ـ14 . دكمه ها ....................................................................................277ـ 14 . مربعهاي گـزينش .........................................................................278 ـ 14 . دكـمه هاي راديوئي .....................................................................2715 . تصاوير گـرافيكي و انيميشن ....................................................................281ـ 15 . استفاده از جاوااسكريپت براي كار با نقشه هاي تصويري .................................282ـ 15 . تصاوير ديناميك در جاوااسكريپت .........................................................2816 . اسكريپتهاي فرامرور گري .........................................................................291ـ 16 . دريافت اطلاعات مرورگر ....................................................................292ـ 16 . حل مشكل ناسازگاري مرورگرها ...........................................................293ـ 16 . خلق يك صفحه چند منظوره ...............................................................294ـ16 . هدايت كاربران به صفحات وب .............................................................295ـ16 . خلق يك صفحه چند منظوره ..............................................................2917 . كـار با شيوه نامه ها ..............................................................................301ـ 17 . معرفيHTML ديناميك ..................................................................302ـ 17 . شيوه و ظاهرصفحات ........................................................................313ـ17 . تعريف و استفاده از شيوه هايCSS .........................................................314ـ 17 . تنظيم مكـان متن ............................................................................315ـ 17 . تغيير رنگ و تصاوير زمينه ....................................................................326ـ 17 . كـار با فوتنهـا ...............................................................................327ـ 17 . كنترل شيوه ها بكمك جاوااسكريپت .........................................................3218 . استفاده از لايه ها براي خلق صفحات ديناميك ...................................................331ـ 18 . لايه ها چگونه كار ميكنند؟ ...................................................................332ـ 18 . دو استاندارد براي خلق لايه ها ..............................................................333ـ 18 . خلق لايه هاي CSS ........................................................................344ـ 18 . تعريف خواص لايه ها ........................................................................3419 . استفاده از جاوااسكريپت براي توسعه يك سايت وب .............................................341ـ 19 . خلق سند HTML ...........................................................................342ـ 19 . استفاده از ليستهاي بازشونده براي تسهيل هدايت كاربران .................................353ـ 19 . خلق دستوراتHTML ،وايجاد ساختارداده اي ...........................................354ـ 19 . افزودن توضيحاتي در مورد پيوندها ........................................................365ـ 19 . استفاده از پيوندهاي گـرافيكي ............................................................3620 . نتيجه ..............................................................................................3721 . خلاصه .............................................................................................3822 . فهرست منابع .....................................................................................39