نوشته شده توسط : رضا

 

آیا مایلید یکی از آن کادر هایی که ناگهان ظاهر می شوند و معلوم نیست از کجا آمده اند را به صفحه خود اضافه کنید؟ بسیار خوب بیایید با کادر هشدار شروع کنیم که به بیننده چیزهایی را که شما می خواهید می گوید.

این فرمان هشدار است:

alert('متنی که می خواهید به بازدید کننده نشان داده شود')

حالا برای استفاده از آن ما باید آنرا در یک فرمان دیگر قرار دهیم. بیایید آنرا در یک فرمان آشنا مثل فرمان onMouseover استفاده کنیم. اسکرپت مقابل باعث ظاهر شدن یک کادر هشدار وقتی که ما نشانگر ماوس خود را روی لینک به وجود آمده قرار می دهیم می شود. مثلاً در لینکی که نمی خواهیم بیننده کلیک کند:

آنرا امتحان کنید. فقط ماوس خود را روی آن قرار دهید:

ماوس خود را روی این لینک قرار دهید

در ابنجا به ارائه توضیحاتی در مورد دستورات جاوا اسکرپت استفاده شده در کد بالا می پردازیم :

  • onmouseover :
    این رویداد مسئولیت اجرای کد جاوا اسکرپت موجود در خود را وقتی که ماوس روی آن قرار می گیرد بر عهده دارد.
    (' ')alert :
    این تابع متنی را که به عنوان مقدار آن قرار گیرد در یک کادر محاوره ای با یک دکمه OK نمایش می دهد.

بسیار خوب، یک روش دیگر هم وجود دارد که بیشتر باعث گیج شده بیننده می شود. آن هم کادر هشدار به محض باز شدن پنجره است. شما با این روش می توانید مطالبی را که می خواهید به بیننده خود بگویید قبل از باز شدن صفحه به او نشان دهید.

برای ساختن این نوع کادر هشدار فرمان هشدار را بین و قرار دهید. برای این کار باید از تگهای

فرمان بالا یک کادر محاوره ای را وقتی که بیننده صفحه شما را باز می کند نشان می دهد. وقتی که OK را کلیک کنید بارگذاری صفحه ادامه پیدا می کند.

آیا می خواهید آنرا امتحان کنید؟ لینک زیر را کلیک کنید و به صفحه آزمایشی که ما برای این فرمان ساخته ایم بروید:

!پیام هشدار به محض باز شدن صفحه!

آیا می خواهید چند گام جلو تر برویم؟ چندین فرمان هشدار را در تگ SCRIPT قرار دهیم تا چندین کادر هشدار پشت سر هم به محض باز شدن صفحه نمایش داده  شوند و البته برای هر پیام باید دکمه OK را کلیک کنیم تا به پیام بعدی برویم. خودتان این را امتحان کنید :

!چندین پیام هشدار به محض باز شدن صفحه!

این هم کدی که مسئول این پیامها است:


javascript example 2

شما می توانید برای ظاهر شدن کادر هشدار از دکمه ها هم استفاده کنید. فقط کد را در جایی که می خواهید دکمه نشان داده شود قرار دهید. در این حالت شما نیازی به تگهای )

نوشته شده توسط : رضا

 

در جاوا اسکرپت برای جمع، تفریق، مقایسه و بسیاری از عملیات دیگر از عملگرها استفاده می کنیم. عملگرها به چند دسته تقسیم می شوند : عملگرهای محاسباتی، مقایسه ای، جایگزینی، منطقی، رشته ای، و شرطی. در ادامه به ارائه توضیحاتی برای هر نوع از این عملگرها خواهیم پرداخت.


عملگرهای محاسباتی

از این نوع عملگرها برای انجام عملیات ریاضی نظیر جمع و ضرب استفاده می شود. می توانید این عملگرها را در اینجا مشاهده کنید ( در مثال زیر متغیر x را برابر 8 و متغیر y را برابر 4 در نظر بگیرید ) :

نام عملگر مثال نتیجه
جمع + x + y 12
تفریق - x - y 4
ضرب * x * y 32
تقسیم / x / y 2
باقیمانده % 9 % y 1
افزایش ++ x++ 9
کاهش -- x-- 7

از عملگرهای افزایش و کاهش به ترتیب برای افزودن 1 به مقدار قبلی و کم کردن 1 از مقدار قبلی استفاده می شود.


عملگرهای جایگزینی

این عملگرها ترکیبی از عملگرهای دیگر هستند و به همین دلیل آنها را عملگرهای ترکیبی هم می نامند. می توانید این عملگرها را در جدول زیر مشاهده کنید ( در مثال زیر متغیر x را برابر 8 و متغیر y را برابر 4 در نظر بگیرید ) :

نام عملگر مثال عبارت معادل
انتساب = x = 8 x = 8
انتساب جمع += x += y x = x + y
انتساب تفریق -= x -= y x = x - y
انتساب ضرب *= x *= y x = x * y
انتساب تقسیم /= x /= y x = x / y
انتساب باقیمانده %= x %= y x = x % y

عملگرهای مقایسه ای

از این عملگرها برای مقایسه دو مقدار استفاده می شود که شامل عملگرهای زیر هستند.

در جدول زیر مقادیر x و y و z را مطابق زیر در نظر بگیرید و توجه داشته باشید که مقدار متغیرهای x و y عددی و مقدار متغیر z از نوع رشته ای است :

x = 4;
y = 8;
z = "4";
نام عملگر مثال نتیجه
تساوی == x == z True
همانی === x === z False
نامساوی != x != y True
بزرگتر از > x > y False
کوچکتر از < x < y True
بزرگتر یا مساوی >= x >= z True
کوچکتر یا مساوی <= x <= y True

تفاوت عملگر تساوی با عملگر همانی در این است که در عملگر تساوی نوع متغیر ها در نظر گرفته نمی شود و اگر مقدار متغیرها با هم برابر باشد حتی اگر از یک نوع هم نباشند نتیجه True خواهد بود. ولی در عملگر همانی باید متغیرها مقداری مساوی داشته باشند و از یک نوع هم باشند تا نتیجه True باشد.


عملگرهای منطقی

این عملگرها برای انجام عملیات منطقی بر روی دو عبارت به کار می روند ( در مثال زیر متغیر x را برابر 8 و متغیر y را برابر 4 در نظر بگیرید ) :

نام عملگر مثال نتیجه
نقیض ! !(x==y) True
!(y==3) False
و && (x=4 && y=8) True
(x>4 && y=8) False
یا || (x>4 || y=8) True
(x>4 || y>8) False

عملگر رشته ای

از این عملگر برای چسباندن دو رشته به هم استفاده می شود. مثلاً برای اتصال دو متغیر از نوع رشته از این عملگر استفاده می شود.

نام عملگر مثال
عملوند رشته ای +
  a = 'طراحی وب';
  b = 'با جاوا اسکرپت';
  c = a+b;

در مثال بالا مقدار متغیر c این است : 'طراحی وببا جاوا اسکرپت'
برای ایجا فاصله بین کلمه وب و کلمه با می توانیم یک فاصله خالی به یکی از متغیرهای a یا b اضافه کنیم یا با استفاده از عملوند رشته ای یک فضای خالی به متغیر c اضافه کنیم :

a = ' طراحی وب';
b ='با جاوا اسکرپت';
c = a+b;
------------------------------
a = 'طراحی وب';
b ='با جاوا اسکرپت';
c = a+' '+b;

در نتیجه کد بالا مقدار متغیر c به این صورت خواهد بود : 'طراحی وب با جاوا اسکرپت'


عملگر شرطی

در جاوا اسکرپت نوعی عملگر وجود دارد که بسته به شرایط مقداری را به یک متغیر تخصیص می دهد به این عملگر عملگر شرطی می گویند. ساختار این عملگر به صورت زیر است :

VAR_NAME=(شرط)?value1:value2

این عملگر در صورتی که شرط برقرار باشد مقدار اول را به متغیر می دهد و در صورت برقرار نبودن شرط مقدار دوم را به متغیر تخصیص می دهد. به مثال زیر توجه کنید :

age_group=(age>18)?'زیر سن بلوغ':'بزرگسال'

در این مثال اگر متغیر age بزرگتر از 18 باشد مقدار 'بزرگسال' به متغیر age_group تخصیص داده می شود و در صورتی که متغیر age کوچکتر از 18 باشد مقدار 'زیر سن بلوغ' به عنوان مقدار متغیر age_group قرار می گیرد.


 


:: موضوعات مرتبط: عملگرها در جاوا اسکریپت , ,
:: برچسب‌ها: معرفی عملگرهای مورد استفاده در JavaScript , جاوا اسکریپت , java script , اموزش جاوا اسکریپت ,
:: بازدید از این مطلب : 286
|
امتیاز مطلب : 86
|
تعداد امتیازدهندگان : 22
|
مجموع امتیاز : 22
تاریخ انتشار : پنج شنبه 14 بهمن 1389 | نظرات ()
نوشته شده توسط : رضا

نحوه استفاده از کدهای جاوا اسکرپت در صفحه

به طور کلی به سه طریق می توانیم از جاوا اسکرپت در یک صفحه استفاده کنیم:

  1. وارد کردن اسکرپت در بخش صفحه
  2. وارد کردن جاوا اسکرپت در بخش صفحه
  3. استفاده از فایل اسکرپت خارجی

به یاد داشته باشید که می توانید از همه روشهای بالا به طور همزمان برای وارد کردن جاوا اسکرپت در صفحه استفاده کنید.

در دو روش اول کدهای جاوا اسکرپت به طور مستقیم وارد صفحه HTML می شوند. برای وارد کردن جاوا اسکرپت در این دو روش از تگ script استفاده می شود. تمامی کدهای جاوا اسکرپتی که می خواهید به طور مستقیم وارد صفحه کنید باید در تگ script قرار داشته باشند وگرنه مرورگر به جای به کار بردن آنها را به صورت متن در صفحه نمایش می دهد. معمولاً کدهای جاوا اسکرپت با ساختار زیر وارد صفحه می شوند :

در تگ بالا برای مشخص کردن نوع موتور اسکرپتی که مرورگر باید برای تفسیر کردن کد استفاده کند از دو شناسه language و type استفاده می کنیم.


وارد کردن اسکرپت در بخش

در هنگام باز شدن یک صفحه وب عناصر موجود در بخش قبل از سایر اجزای صفحه لود می شوند. معمولاً هنگامی کدهای جاوا اسکرپت در بخش متن استفاده می شود که بخواهیم مطمئن شویم به هنگام نیاز کدهای ما لود شده اند.

در اینجا یک مثال از استفاده از جاوا اسکرپت در را مشاهده می کنید:








روی این متن کلیک کنید




برای مشاهده صفحه ساخته شده با کد بالا اینجا را کلیک کنید.


وارد کردن جاوا اسکرپت در قسمت بدنه متن HTML

این امکان وجود دارد که کدهای جاوا اسکرپت را در قسمت صفحه وارد کنیم. در این صورت لود شدن آنها تا هنگامی که آن بخش از صفحه لود شود به عقب می افتد و اگر صفحه به صورت کامل باز نشود ممکن است اسکرپت ما کار نکند. مثال زیر یک نمونه از وارد کردن جاوا اسکرپت در صفحه HTML را نشان می دهد:


جاوا اسکرپت در بدنه صفحه



برای مشاهده صفحه مربوط به کد بالا اینجا را کلیک کنید


فرا خوانی اسکرپت خارجی به صفحه

گاهی اوقات ممکن است بخواهید از یک سری از کدهای جاوا اسکرپت برای چندین صفحه استفاده کنید و نمی خواهید همه آنها را به صورت جداگانه در هر صفحه بنویسید. در این مواقع می توانید کدهای مورد نظر خود را در یک فایل متنی وارد کنید و آنرا با پسوند js. ذخیره کنید. در هر صفحه ای که بخواهید از این فایل استفاده کنید کافی است آنرا در آن صفحه فرا خوانی کنید. ( به یاد داشته باشید که در این فایلهای خارجی نباید از تگهای

برای مشاهده صفحه ای که فایل ذخیره شده ما را فرا خوانی می کند اینجا را کلیک کنید.



:: موضوعات مرتبط: اصول نوشتن جاوا اسکریپت , ,
:: بازدید از این مطلب : 531
|
امتیاز مطلب : 112
|
تعداد امتیازدهندگان : 30
|
مجموع امتیاز : 30
تاریخ انتشار : پنج شنبه 14 بهمن 1389 | نظرات ()
نوشته شده توسط : رضا

الا بردن سرعت اینترنت امروزه از اهمیت بالایی برخوردار است اما متاسفانه امروز در ایران بیش از 90 درصد مردم هنوز از Dialup با سرعت بسیار کم بهره می برند و اکثرا از راههای افزایش سرعت اینترنت خود آگاهی ندارند. امروز می خواهیم نرم افزار BeFaster را به شما عزیزان معرفی کنیم که شما را یاری خواهد داد تا از حداکثر سرعت ممکن نت خود بهره ببرید. این نرم افزار معجزه نمی کند؛ بلکه یک ابزار قدرتمند است که با بهینه سازی نحوه اتصال شما به اینترنت سرعت دریافت و ارسال اطلاعات شما را افزایش خواهد داد. این نرم افزار که یک نوع Speed Up می باشد تنها محدود به یک نوع ارتباط Dialup نمی باشد و شما می توانید در تمام اتصالات همانند Dial-up modem, Lan, Wireless, Cable Modem, xDSL, ISDN, T1, DirecPc , Cable/DSL از این نرم افزار بهره ببرید و برای افزایش سرعت اینترنت خود اقدام کنید و از اینترنتی سریعتر لذت ببرید.
همانطور که می دانید هر چه قدر سرعت شما بالا باشد به راحتی می توانید اطلاعات بیشتری را دریافت و ارسال کنید. این نرم افزار افزایش سرعت اینترنت همچنین تنظیمات اینترنت شما را به نحوی پیکربندی خواهد کرد که قطعی های مکرر اینترنت از نحوه اتصال شما دیگر به وجود نیامده و به راحتی ساعات متوالی Internet شما فعال خواهد ماند. لازم به ذکر است این نرم افزار از 26 زبان زنده دنیا پشتیبانی می کند و از این رو از محبوبیت خاصی برخوردار است. 

BeFaster 4.2 - نرم افزار افزایش چشمگیر سرعت اینترنت

قالبیت های اصلی این نرم افزار :

 
  • بهینه سازی تنظیمات رجیستری اتصال به اینترنت
  • بهینه سازی تنظیمات ویندوز برای جلوگیری از دریافت، آنالیز و کاهش سرعت اینترنت
  • قابلیت تنظیم و تیک زنی برای تنظیمات هر بخش از رایانه برای بالا بردن سرعت اینترنت
  • حذف قابلیت تعلیق اینترنت از مودم و پینگ گیری مکرر برای متصل نگه داشتن Internet
  • ارتباط زنده و مکرر با سرور اینترنت و پینگ گیری مکرر (سوپر پینگ) برای آگاهی از کاهش سرعت از طرف سرور
  • امکان ذخیره و ارسال تنظیمات این نرم افزار برای هر شخص بر روی هر رایانه دیگر
  • بهینه سازی استفاده از پهنای باند با استفاده ی مکرر از پینگ اینترنت
  • امکان آپدیت و به روز رسانی نرم افزار از طریق Internet
  • استفاده و کاربرد بسیار آسان برای هر کاربر
  • رابط کاربری بسیار زیبا و جذاب
  • پشتیبانی از اکثر نسخه های مختلف ویندوز همانند ویندوز 7
 

دانلوددانلود رایگان نرم افزار افزایش سرعت اینترنت (حجم : 3.9 مگابایت)
رمزرمز عبور فایل : www.fdl.ir



:: موضوعات مرتبط: ابزار وب , ,
:: برچسب‌ها: افزایش سرعت اینترنت ,
:: بازدید از این مطلب : 2290
|
امتیاز مطلب : 72
|
تعداد امتیازدهندگان : 20
|
مجموع امتیاز : 20
تاریخ انتشار : چهار شنبه 13 بهمن 1389 | نظرات ()

متن دلخواه شما