شنبه ۲۲ شهریور ۱۴۰۴

Saturday, September 13, 2025 GMT +3:30
collection مطالب مجموعه

ajax

(بخش آموزش مقدماتی)
more چینش مطالب به ترتیب از ابتدا به انتها است.

آموزش ای جکس (Ajax)، تکنیک غیرهمزمانی در وب

ajax-web-development ای جکس (Ajax) عنوان جذابی است از نوعی تکنیک برنامه نویسی ترکیبی که از سال 2005 با کاربرد آن توسط موتورهای جستجویی چون گوگل و برنامه نویسان وب مطرح شد، این کلمه مخففی است از سرواژه های Asynchronous JavaScript And XML و در بیانی ساده به معنی نقل و انتقال داینامیک و غیرهمزمان اطلاعات در صفحات وب بدون بارگذاری مجدد (reload) آنها است، نمونه برجسته ای از کاربرد ای جکس در شبکه های اجتماعی، چت روم های آنلاین و سرویس های آپلود فایل خودنمایی می کند، در واقع با کمک این تکنیک درخواست از سمت مرورگر به سرور ارسال می...
دسته بندی: آموزش مقدماتی » Ajax

ارسال و دریافت اطلاعات با متد GET و POST در ای جکس (Ajax)

ajax-asynchronous به طور کلی ارسال و دریافت اطلاعات در بستر وب با دو متد GET و POST صورت می گیرد که جزئی از استانداردهای تعریف شده پروتکل HTTP هستند و توسط مرورگرها و سرورهای مختلف پشتیبانی می شوند، متد GET معمولا برای ارسال پارامترهای قابل روئیت در آدرس URL درخواستی و دریافت پاسخ از سرور کاربرد دارد، از متد POST نیز به طور معمول در کدنویسی HTML در هنگام کار با فرم ها (تگ form) و ارسال اطلاعات به صورت غیرقابل روئیت استفاده می شود، در ای جکس GET و POST کارکردی مشابه دارند با این تفاوت که در هر دو...
دسته بندی: آموزش مقدماتی » Ajax

نمایش پیام در حال بارگذاری با ای جکس (Ajax)

ajax-loading در مطالب پیشین از بخش آموزش مقدماتی ای جکس (Ajax) در خصوص متد readyState و متد onreadystatechange که مبتنی بر رویداد بود به صورت مختصر صحبت کردیم، گفتیم که در ای جکس وضعیت با متد readyState بررسی می شود که نتیجه یک عدد بین 0 تا 4 است، onreadystatechange نیز تابعی از نوع EventHandler یا مدیریت کننده رویداد است که با تغییر هر شماره از 0 تا 4 اجرا می شود و می تواند درون خود شامل هر کدی باشد که نیاز برنامه ما اقتضاء می کند، به طور مثال با وجود این دو قابلیت می توانیم از زمان اجرای تابع ارسال...
دسته بندی: آموزش مقدماتی » Ajax

نمایش افکت fade in با ای جکس (Ajax)

ajax-fade-in تا این قسمت از آموزش های مقدماتی ای جکس (Ajax) گفتیم این زبان تکنیک غیرهمزمانی در وب است که از ترکیب برنامه نویسی جاوا اسکریپت و XML شکل گرفته و به طور خلاصه هدف از معرفی آن جلوگیری از بارگذاری مجدد صفحات وب در هنگام ارسال درخواست ها و صرفه جویی در میزان اطلاعات رد و بدل شده بین مرورگر کاربر و سرور است، استفاده به جا از ای جکس در مجموع به زیبایی و کارایی رابط کاربری (User Interface) برنامه های تحت وب کمک می کند، همچنین در مباحث قبل نحوه ارسال و دریافت اطلاعات با متد POST و...
دسته بندی: آموزش مقدماتی » Ajax

ذخیره و نمایش اطلاعات فایل با ای جکس (Ajax) و PHP

ajax-php-txt-file در وب اگر بخواهیم اطلاعاتی را از سمت کاربر (Client) ارسال و در سمت سرور (Server) در فایلی ذخیره کنیم یا برعکس اطلاعات فایلی را از سرور خوانده و بدون رفرش صفحه در سمت کاربر نمایش دهیم، بی تردید گزینه مناسب انجام این فرآیندها استفاده از قابلیت های ای جکس (Ajax) خواهد بود، ای جکس به عنوان فناوری که می تواند واسط بین سمت کاربر و سمت سرور باشد به خوبی جایگزین روش های متداول که مبتنی بر رفرش و بارگذاری مجدد صفحه هستند می شود، گفتیم که تکنیک ای جکس مبتنی بر جاوا اسکریپت است و لذا در سمت...
دسته بندی: آموزش مقدماتی » Ajax

فریم ورک های ای جکس (Ajax Frameworks)

ajax-framework اغلب استفاده ما از ای جکس (Ajax) در برنامه نویسی وب به قابلیت های ذاتی و استاندارد آن محدود می شود و شاید خواندن این مطلب برای کاربردهای عمومی چندان هم ضروری نباشد اما اگر بخواهیم تا حد تسلط کامل پیش برویم ناگزیر باید با مبحث فریم ورک های ای جکس حداقل در حد اطلاعات اولیه آشنا باشیم، بعضا ممکن است در پروژه های بزرگ برنامه نویسی برخی کارهای پیچیده با صرف کدنویسی ای جکس و متدهای متداول آن محقق نشود یا در کارهای گروهی به دلیل ایجاد سرعت و هماهنگی بیشتر یا سلیقه اعضاء تیم نیاز به کار با...
دسته بندی: آموزش مقدماتی » Ajax
collectionslist سایر مجموعه ها
HTML (بخش آموزش مقدماتی)
CSS (بخش آموزش مقدماتی)
JavaScript (بخش آموزش مقدماتی)
PHP (بخش آموزش مقدماتی)
MySQL (بخش آموزش مقدماتی)
HTML (بخش آموزش کاربردی)
CSS (بخش آموزش کاربردی)
JavaScript (بخش آموزش کاربردی)
PHP (بخش آموزش کاربردی)
MySQL (بخش آموزش کاربردی)
وبلاگ نویسی (بخش مهارتهای وب)
طراحی وب (بخش مهارتهای وب)
بهینه سازی (بخش مهارتهای وب)
دانستنی ها (بخش مهارتهای وب)