Manual Rujukan ...login
Manual Rujukan Cina AJAX
pengarang:php.cn  masa kemas kini:2022-04-12 16:00:57

Pengenalan kepada AJAX



AJAX ialah teknologi yang boleh mengemas kini bahagian halaman web tanpa memuatkan semula keseluruhan halaman.


Pengetahuan asas yang sepatutnya anda miliki

Sebelum meneruskan, anda perlu mempunyai pemahaman asas tentang perkara berikut:

  • HTML / Sila akses tutorial ini di halaman utama kami.

  • Apakah itu AJAX?

    AJAX = Asynchronous JavaScript dan XML.
  • AJAX ialah teknologi untuk mencipta halaman web yang pantas dan dinamik.

    AJAX membenarkan halaman web dikemas kini secara tak segerak dengan menukar sejumlah kecil data dengan pelayan di latar belakang. Ini bermakna bahagian halaman web boleh dikemas kini tanpa memuatkan semula keseluruhan halaman.
Untuk halaman web tradisional (tidak menggunakan AJAX), jika kandungan perlu dikemas kini, keseluruhan halaman web mesti dimuat semula.

Terdapat banyak kes aplikasi menggunakan AJAX: Sina Weibo, Peta Google, Kaixin.com, dsb.

Cara AJAX berfungsi

AJAX adalah berdasarkan standard Internet sedia ada

AJAX adalah berdasarkan standard Internet sedia ada Standard Internet, dan gunakannya secara bersama:


objek XMLHttpRequest (pertukaran data tak segerak dengan pelayan)

ajax.gif

JavaScript/DOM (paparan maklumat/ interaksi )

CSS (takrifkan gaya untuk data)

  • XML (sebagai format untuk menukar data)

  • Aplikasi AJAX adalah pelayar dan platform bebas!
  • Google Suggest

  • Pada tahun 2005, Google menjadikan AJAX popular dengan Google Suggestnya.
  • Google Suggest menggunakan AJAX untuk mencipta antara muka web yang sangat dinamik: apabila anda memasukkan kata kunci dalam kotak carian Google, JavaScript akan menghantar aksara ini ke pelayan, dan kemudian pelayan akan mengembalikan senarai cadangan carian .

Mulakan menggunakan AJAX hari ini

lamp.gifAJAX adalah berdasarkan piawaian sedia ada. Piawaian ini telah digunakan oleh kebanyakan pembangun selama bertahun-tahun.


Baca bab seterusnya untuk melihat cara AJAX berfungsi!