آخرین اخبار و مقالات و مطالب پیرامون Java Script در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
منبع: http://www . pardis . com
روش های دیگری برای استفاده از js در صفحات Html
در درس قبل با یک روش برای استفاده از js در صفحات Html آشنا شدیم . در این درس به ذکر 2 روش دیگر می پردازم . توجه داشته باشید که ممکن است این روش ها به طور کامل برای شما قابل درک نباشند ، ولی به هیچ وجه نگران نباشید چون این مطالب فعلا برای این است که شما بدانید زبان Java Script با چه روش هایی مورد استفاده قرار می گیرد و در مباحثی که برنامه خواهیم نوشت بررسی بیشتری صورت خواهیم داد .
روش دوم باز هم مربوط به بحث شئ گرایی است . در این حالت از استفاده JS در صفحات وب ، شما به راحتی و با استفاده از دستورات خاصی از js تمام وقایعی که بر روی اشیاء صفحه روی می دهد را کنترل می کنید و در مقابل آن عکس العمل دلخواه را نشان می دهید . این دستورات که وظیفه کنترل وقایع صفحه وب را دارند ، در کنار خود اشیاء قرار می گیرند و یکی از خصوصیات اشیاء را تشکیل می دهند .
فرض کنید ما عکسی در صفحه وب داریم که می خواهیم به محض اینکه نمایشگر ماوس روی آن قرار گرفت پیغامی که شامل توضیحاتی از عکس است برای کاربر صادر بشود .
وظیفه ما این است که کنترل کننده ای را مورد استفاده قرار دهیم که تشخیص دهد « آیا ماوس روی شئ مورد نظر قرار گرفته یا خیر ؟ » . و پس از تشخیص پیغام برای کاربر صادر بشود .
در پایین شما می توانید این برنامه و توضیحات مفیدی در مورد آن را برای شما ارائه میکنم .
1
2
3
4
5
6 computers !!')" >
7
8
_ در درس قبل شما با تگهای موجود در سطرهای 1 ، 2 ، 3 ، 5 ، 7 و 8 آشنا شدید .
_ در سطر 6 از یک تگ html به نام img استفاده شده که وظیفه این تگ نمایش تصاویر و عکس ها در صفحات وب است .
_ در سطر 6 ، Src یکی از خصوصیات مهم و معروف تگ img است که آدرس فایل عکس را مشخص می کند .
_ و اما onmouseover . این همان خصوصیتی است که شما آن را در سطر 6 و در داخل تگ img می بینید . این عبارت همان کنترل کننده ماست که وظیفه کنترل کردن ماوس در هنگام قرار گیری برروی شئ مورد نظر را دارد .
عبارت onmouseover در لاتین به این معناست ، «زمانی که ماوس روی آن قرار گرفت » .
_ بعد از علامت = و در داخل "" عکس العمل یا همان دستوریست که ما می خواهیم در صورت قرار گرفتن ماوس انجام گیرد . در اینجا از دستور alert استفاده شده که صفحه ای برای کاربر باز کرده و متن داخل پرانتز را نشان می دهد .
_ در صورت قرار گرفتن ماوس روی عکس ، کاربر صفحه زیر را مشاهده خواهد کرد .
_ حال عبارت onmouseover ، یکی از خصوصیات (properties ) این شی محسوب می شود .
توجه داشته باشید که تحلیل کد ها در این زبان برنامه نویسی بسیار مهم است . مطمئن باشید که اگر بتوانید کد ها را به خوبی برای خودتان تحلیل کنید در برنامه نویسی موفق خواهید بود .
روش سوم برای استفاده JS در صفحات وب ، بیشتر مورد توجه حرفه ای ها و مورد استفاده در پروژه های بزرگ است . در این روش شما برنامه های JS خود را در صفحه وب نمی نویسید بلکه آن را در یک فایل جداگانه و با پسوند JS . می نویسید . تنها کاری که شما باید برای استفاده این فایل JS بکنید این است که آن را در صفحه وب مسیر دهی کنید .
تگ link راه حل شماست !!! این تگ به شما کمک می کند که فایل JS خود را مسیر دهی نمایید .
شکل کلی استفاده از این تگ به صورت زیر است .
دلیل اینکه این روش در پروژه های بزرگ استفاده می شود را در مثال زیر بررسی می کنیم .
فرض کنید شما باید سایتی طراحی کنید که شامل 150 صفحه است و وظیفه دارید یک برنامه JS که 10 کیلو بایت حجم دارد را در هر یک از این 150 صفحه بکار ببرید . با یک حساب سر انگشتی می فهمید که با افزودن این برنامه 10 کیلو بایت به صفحات ، 1500 کیلو بایت یعنی یک و نیم مگابایت به حجم سایت شما افزوده می شود و این یک فاجعه است !!!!!!
در عوض شما می توانید به جای استفاده کل برنامه در هر یک از صفحات ، با استفاده از تگ یک خطی link ، در تمام این 150 صفحه فقط فایل JS که تنها 10 کیلو بایت حجم دارد را مسیر دهی کنید ؛ و این یعنی یک بهره وری خوب در حجم . همیشه به یاد داشته باشید بهره وری حجمی در صفحات وب و طراحی سایت وب بسیار بسیار مهم است
اخیرا سونی اریکسون برای آن دسته از افرادی که به گوشی های سری W (واکمن) سونی اریکسون، مخصوصا تلفن همراه پرطرفدار W950 علاقه مند هستید گوشی جدیدی با مدل W960 را توزیع و پخش کرده است. همانطور که می دانید W950 سونی اریکسون دو مشکل اساسی یعنی نداشتن دوربین و پشتیبانی از شبکه Wi-Fi دارد. سونی اریکسون هم با حل کردن این دو مشکل عمده و اضافه کردن امکانات قابل قبولی چون ارتقا حافظه 4 گیگابایتی W950 تا 8 گیگابایت، یک دوربین 3 مگاپیکسلی و اتصال Wi-Fi، گوشی جدید خود یعنی W960 را از 3 هفته پیش ارائه کرده و پیش بینی می شود طرفداران بیشتر و بازار بهتری حتی نسبت به p1 و W950 جذب خود کند. ...
... iphone توانایی نمایش صفحه های HTML را دارد و اینترنت آن توسط flash، Java، Java Script و دیگر برنامه ها پشتیبانی می شود ...
... نکته مهم دیگر این است که نباید در قسمت نام متغییر از علامت فاصله (space) استفاده کنید به عنوان مثال متغییر w w w هرگز برای Java Script قابل قبول نیست و یک خطای برنامه نویسی محسوب می شود ...
از: http://www.pardis.comنحوه قرار گیری برنامه های JS در صفحات وبدر بخش های قبل مبانی و مفاهیم اصلی js را آموختید . حال بهتر است ابتدا نحوه کاربرد این زبان در وب را بیاموزید و سپس شروع به آموزش کاربردهای js نمایم . بنا به آموخته های ابتدایی شما در مورد زبان HTML , باید بیاد آورده باشید که هر سند HTML از دو بخش اصلی تشکیل شده . قسمت سر سند یا header و قسمت بدنه سند یا Body.در اصطلاح به متونی که کدهای یک صفحه HTML را تشکیل میدهند « سند HTML » می گویند . ...
از: http://www.pardis.comشی گرایی و دینامیکی درمورد زبان JS در درس قبل آموختیم زبان JS با صفحات وب چه ارتباطی دارد و دانستیم که برنامه های زبان JS در میان tag های زبان HTML قرار میگیرد . اما حال بهتر است چگونگی ارتباط JS با صفحات وب را بررسی کنیم . هر چیزی که شما در صفحه وب می بینید (و گاهی بعضی چیزهایی که نمی بینید ) و در تعریف کلی هر چیزی که صفحه وب را تشکیل می دهد , مثل دکمه ها ( button ) , فرم ها , عکس ها و هزاران چیز دیگر در صفحه وب , شی نام دارند . ...
... comJava Script در یک نگاهبا اطمینان کامل می توان گفت « بیش از نیمی از کسانی که با دنیای اینترنت در ارتباط هستند حداقل یک بار اسم Java Script را شنیده اند » ولی با دیدن یک برنامه ساده که توسط زبان Java Script نوشته شده , دیگر حتی حاضر نشده اند حتی یک بار دیگر اسم آن را بشنوند !!! Java Script در ابتدا بسیار سخت و حتی عذاب آور! به نظر میرسد , ولی اصلا اینطور نیست ... در ابتدا می خواهم مقدمه ای درباره Java Script بنویسم که بسیاری از مسائل مربوط به آن را آشکارتر کند , و مسائلی در مورد آن را بررسی کنیم تا ذهنیت های اشتباه در مورد Java Script را از بین ببرد ... در این مقدمه یکسری موارد پایه در مورد زبان برنامه نویسی Java Script مورد بحث قرار می دهیم که دانستن انها برای درک بقیه مفاهیم آن الزامیست ... مشکلات و موارد مبهم را در قسمت Java Script تالار گفتگوی سایت مطرح کنید تا این مشکلات را رفع کنیم ... برای آموختن Java Script حتما باید یکسری اطلاعات اولیه و در واقع پیش نیاز در زمینه زبان HTML داشته باشید در میان هر درس , در صورت نیاز مواردی از html را ذکر خواهم کرد که در آموختن Java Script مفید خواهند بود ... شما می توانید اطلاعات مفیدی در مورد زبان HTML در آدرس های زیر بدست آورید واگر سوالی در این زمینه داشتید در قسمت Java Script یا html تالار سایت مطرح نمایید ... com/pagetutor/makepageبسیاری زبان برنامه نویسی Java Script را با زبان Java اشتباه می گیرند و ایندو را یکی می دانند ولی اصلا اینطور نیست ! Java زبانی است که در واقع نسخه پیشرفته تری از زبان c تحت ویندوز است در حالی که Java Script یک زبان مستقل از هر زبان دیگری است , Java هم به صورت فایل اجرایی (Execute ) وهم در صفحات وب قابل استفاده و بکارگیری است در صورتی که Java Script صرفا به منظور استفاده در وب و صفحات اینترنتی است ...
... این رویدادها می توانند شاملارسال یک فرم رفتن به یک url مشخص و یا مواد دیگرباشند متداولترین زبان اسکریپتی زبان Java Script میباشد که معمولا برای پاسخ به رویدادهای کاربر درمرورگر وب به کار می رود تفاوت عمده Java Script باphp در این است که Java Script یک تکنولوژی سمت سرویس گیرنده (client-side) می باشد ... زبان هایی مانند Java Script یا php تفسیر شونده(interpreted) نامیده می شوند ... اما زبانهای برنامه نویسی مانند c یا Java بعد ازترجمه به زبان ماشین (compile) به خودی خود قابل اجرامی باشند ...
... آشنا خواهید شد و نیز با تکنولوژی هایی نظیر داینامیک HTML و Style sheet و Java Script و اپلتهای جاوا ، Plug in و چند رسانه ای آشنا خواهید شد ...
|
صفحه 1
|
2 |
|