زبان ajax در طراحی سایت
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: زبان ajax در طراحی سایت

  1. elham1388 آواتار ها
    elham1388
    کاربر سایت
    Dec 2014
    116
    0
    تشکر شده : 22

    پیش فرض زبان ajax در طراحی سایت

    AJAX مخفف Asynchronous JavaScript and XML که به معنای ناهمزمانی جاوا اسکریپ و XML می باشد. AJAX زبان برنامه نویسی جدیدی نیست اما روشی جدیدی برای استفاده از استاندارهای موجود در طراحی وب سایت می باشد.در واقع AJAX هنر تبادل داده با سرور و به روز رسانی بخشی از صفحات طراحی سایت، بدون نیاز به بارگذاری دوباره کل صفحه سایت می باشد، و به نوعی فرآیند طراحی سایت را آسان تر نموده است و یا همچنین موجب می شود اصلاحاتی که به منظور بهینه سازی سایت می بایست انجام شود، با سرعت بیشتری انجام پذیرد. قبل از فراگیری AJAX شما می بایست زبان های استاندارد زیر را بدانید:
    • HTML / XHTML
    • CSS
    • JavaScript / DOM
    از نمونه وب سایت هایی که برنامه های کاربریAJAX را استفاده می کنند تب های Google Maps, Gmail, Youtube, و Facebook را می توان نام برد. AJAX بر مبنای استانداردهای اینترنت می باشد و ترکیبی از:
    • شی های درخواستی XMLHttp( تبادل داده غیرهمزمان با سرور)
    • JavaScript/DOM (نمایش/تعامل با اطلاعات)
    • CSS ( استایل نمودن داده )
    • XML (اغلب به عنوان فرمتی از انتقال داده استفاده می شود)

    بخش div به منظور نمایش داده برگشتی از سرور استفاده می شود. در مثال زیر تابعی به نام loadXMLDoc() فراخوانی می شود.
    <!DOCTYPE html>
    <html>
    <body>

    <div id="myDiv"><h2>Let AJAX change this text</h2></div>
    <button type="button" on-click="loadXMLDoc()">Change Content</button>

    </body>
    </html>
    سپس با استفاده از تگ <script> در بخش head تابع loadXMLDoc() را فراخوانی می کنیم.
    <head>
    <script>
    function loadXMLDoc()
    {
    .... AJAX script goes here ...
    }
    </script>
    </head>
    شی XMLHttpRequest توسط اغلب مرورگرها پشتیبانی می شود و به منظور تبادل داده با سرور پشت صحنه استفده می شود.
    variable=new XMLHttpRequest();
    با استفاده از قطعه کد بالا، شی XMLHttpRequest ایجاد می شود، که البته در مرورگرهای جدید از این کد بهره می گیرند. به منظور پشتیبانی تمامی مرورگر از قطعه کد زیر استفاده می شود.
    var xmlhttp;
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }

    برای ارسال درخواست به سرور ازمتدهای open() و send() در شی XMLHttpRequest استفاده می شود.
    xmlhttp.open("GET","ajax_info.txt",true);
    xmlhttp.send();



    منبع: فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    #1 ارسال شده در تاريخ 14th December 2014 در ساعت 15:35

  2. samira27 آواتار ها
    samira27
    کاربر سایت
    Aug 2016
    13
    0
    تشکر شده : 0

    پیش فرض

    مطلب جالبی بود در مورد فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] خیلی ممنون حداقل بار علمی داشت
    #2 ارسال شده در تاريخ 15th November 2016 در ساعت 14:36

موضوعات مشابه

  1. Ajax : تحولی بزرگ در عرصه وب ( بخش هشتم )
    توسط Borna66_TAHA در انجمن AJAX
    پاسخ ها: 1
    آخرين نوشته: 26th October 2010, 11:08
  2. کتاب Ajax Construction Kit: Building Plug-and-Play Ajax Applications
    توسط p h o e n i x در انجمن کتاب های الکترونیک انگلیسی کامپیوتر
    پاسخ ها: 0
    آخرين نوشته: 1st August 2010, 22:36
  3. کنترل های رایگان Ajax برای ASP.net 2.0 3.0 3.5
    توسط Borna66_TAHA در انجمن ASP/ASP.net/MSSQL/Access
    پاسخ ها: 0
    آخرين نوشته: 30th April 2010, 17:38
  4. Ajax : تحولی بزرگ در عرصه وب ( بخش هفتم )
    توسط Borna66_TAHA در انجمن AJAX
    پاسخ ها: 0
    آخرين نوشته: 16th March 2010, 10:33
  5. Ajax Construction Kit: Building Plug-and-Play Ajax Applications
    توسط viunj در انجمن کتاب های الکترونیک انگلیسی کامپیوتر
    پاسخ ها: 0
    آخرين نوشته: 5th September 2009, 17:42

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •