|
Written by مدیریت سایت
|
|
|
|
خوب اولین مقاله رو با آموزش Ajax شروع میکنیم.
Ajax چیست ؟ آژاکس مخفف کلمه Asynchronous JavaScript and XML است و زبان جدیدی نیست بلکه تلفیقی از زبان جاوا اسکریپت است برای معماری و هرچه بهتر شدن طراحی و معماری Web 2.
دستور AJAX Uses HTTP Requests اگر شما بخواهید یکسری اطلاعات از دیتابیس یا یک فایلی سمت سرور بخوانید یا یک سری اطلاعات کاربری را به سرور ارسال کنید شما باید یک فرم HTML داشته باشید و اطلاعات خود را به سمت سرور ارسال کنید بدین صورت که بفرض مثال برای ثبت نام یک کاربر باید تمام اطلاعات خود را وارد کند و سپس کلید Submit را بزند اطلاعات به سمت سرور ارسال میشود بررسی میشود و نتیجه در صفحه جدید بارگذاری میشود .
اما شما توسط Ajax و دستور XMLHttpRequest میتوانید این عملیات را انجام دهید بدون آنکه صفحه شما مجددا بار گذاری شود و نتیجه را در همان صفحه به شما نمایش میدهد .
XMLHttpRequest در تمامی مرورگرهای Internet Explorer 5.0+, Safari 1.2, Mozilla 1.0 / Firefox, Opera 8+, and Netscape 7. پشتیبانی میشود .
نمونه بارزی که استفاده شده در سایت گوگل میباشد و بدین صورت عمل میکند
 که وقتی شما در فیلد جستجوگر گوگل ابتدای کاراکتر مورد نظر خود را تایپ میکنید این درخواست بسمت سرور گوگل ارسال میشود و تمامی کلماتی که با آن کاراکتر شروع میشود و با ان مرتبط است را به شما نشان میدهد .
درقسمت دوم آموزش قصد ساخت چنین طرحی را داریم. |