tejariapp-new-logotejariapp-new-logotejariapp-new-logotejariapp-new-logo
  • صفحه اصلی
  • پروژه ها
    • پروژه طراحی سایت
    • پروژه های اندروید
    • پروژه های تحت ویندوز
    • UI & UX
    • ربات تلگرام
  • سفارش پروژه
    • انجام پروژه اندروید (Android)
    • طراحی و ساخت اپلیکیشن موبایل
    • انجام پروژه طراحی سایت با php
    • انجام پروژه طراحی سایت با Asp.net
    • انجام پروژه سی شارپ
    • فرم سفارش پروژه
  • مدرسه ی تجاری اپ
    • طراحی سایت
    • اندروید
    • سی شارپ
    • آموزش پایگاه داده
    • برنامه های کاربردی
  • لینک های مفید
    • پرداخت آنلاین
    • درباره تجاری اپ
    • تماس با ما
استخدام برنامه نویس متلب
سفارش پروژه
✕
            هیچ نتیجه ای یافت نشدمشاهده همه نتایج

            تکنیک AJAX در طراحی سایت

            • صفحه نخست
            • مدرسه ی تجاری اپ آموزش طراحی سایت
            • تکنیک AJAX در طراحی سایت
            برنامه Aqua Data Studio
            برنامه Aqua Data Studio (برنامه ای برای مدیریت پایگاه داده)
            25 دی 1395
            نرم افزار Stimulsoft report
            معرفی نرم افزار گزارش گیری Stimulsoft report
            29 دی 1395
            منتشر شده توسط خانم منطق
            ajax

            ajax

            یکی از تکنیک های مطرح در عرصه تولید و طراحی صفحات وب تکنیک AJAX میباشد که روشی برای تبادل اطلاعات با سرور است البته بدون نیاز به refresh صفحه که این مزیت , AJAX را منحصر به فرد کرده. در ادامه بیشتر با AJAX در طراحی سایت آشنا خواهیم شد.

            تکنیک AJAX در طراحی سایت

            تکنیک Ajax یا Asynchronous JavaScript XML برای ایجاد رابطه ای سریع تر و بهتر بین برنامه های تحت وب با XML , HTML , CSS  و جاوا اسکریپت. به عبارت ساده ترAjax  این قابلیت را به کاربر میدهد که بخشی از صفحات وب را بدون refresh کردن و بارگزاری مجدد بروز رسانی کند که این خود مزیت بزرگی است.

            Ajax بر مبناهای زیر کار میکند:

            • نمایش در Ajax بر عهده HTML و CSS است
            • اطلاعات در فرمت XML ذخیره شده و از سرور واکشی میشود
            • در پشت صحنه داده ها با استفاده از XMLHttpRequest واکشی میشوند
            • از جاوا اسکریپت برای هر رخدادی استفاده مشود

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

            این ویژگی Ajax یک مزیت بزرگ محسوب میشود چون معمولا بارگزاری ها برای کاربر خسته کننده است و باعث میشود بازدید از سایت بخاطر سرعت پایین کم شود.

            در ادامه برخی از متدهای XMLHttpRequest را شرح میدهیم

            • ()New XMLHttpRequest : شی جدیدی از XMLHttpRequest ایجاد خواهد کرد
            • ()Abourt: درخواست فعلی را لغو میکند
            • ()getAllResponseHeaders : اطلاعات بخش header را بر میگرداند
            • (open(method,url,async,user,psw: یک درخواست را با پارامترهای مشخص ایجاد میکند. پارامترها به شرح زیر است
            1. method : نوع درخواست که میتواند GET یا POST باشد
            2. url : محل ذخیره سازی فایل مدنظر
            3. Async : مشخص کردن همگام یا ناهمگام بودن (true , false)
            4. User : username که حالت اختیاری دارد
            5. Psw : password که حالت اختیاری دارد
            • ()Send : ارسال درخواست ها به سرور و قابل استفاده برای درخواست های GET
            • (Send(string :ارسال درخواست ها به سرور و قابل استفاده برای درخواست های POST

            مثالی از Ajax

            <script>
            
            function loadDoc() {
            
            var xhttp = new XMLHttpRequest();
            
            xhttp.onreadystatechange = function() {
            
            document.getElementById("div1").innerHTML =
            
            this.responseText;
            
            };
            
            xhttp.open("GET", "ajaxData.txt", true);
            
            xhttp.send();
            
            }
            
            </script>
            
            اشتراک گذاری

            پست های مرتبط

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            30 بهمن 1400

            دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            30 بهمن 1400

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            توابع در زبان برنامه نویسی دارت (Dart)

            توابع در زبان برنامه نویسی دارت (Dart)

            27 بهمن 1400

            توابع در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب

            دیدگاهتان را بنویسید لغو پاسخ

            نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

            ساخت اپلیکیشن های موبایل

            • ساخت اپلیکیشن فروشگاهی
            • ساخت اپلیکشن ابزاری و خدماتی
            • ساخت اپلیکیشن آموزشی
            • و هزاران موضوع دیگر

             
            کلیک کنید

            آخرین دیدگاه ها

            • 9 اسفند 1401

              مهری اصغری نظر در پیاده سازی اولین پروژه با فلاتر Flutter

            • 26 آبان 1401

              سجاد نظر در پروژه مدیریت سیستم مدرسه با سی شارپ و sql server

            • 7 خرداد 1401

              داودی نظر در آموزش استفاده از ckeditor همراه با آپلود عکس در لاراول 6

            تجاری اپ در شبکه های اجتماعی

            لوگوی تایید پرداخت آنلاین

            2015-2022 © تمامي حقوق مادي و معنوي اين وب سايت نزد تجاری اپ محفوظ بوده و هر گونه کپي برداري از مطالب پيگرد قانوني به همراه دارد! | طراح سایت : ProgRun
            سفارش پروژه
                      هیچ نتیجه ای یافت نشدمشاهده همه نتایج