ajax1 – php (27)

WBOY
Freigeben: 2016-08-08 09:24:30
Original
1034 Leute haben es durchsucht

1 Einleitung

Diagramm zum Funktionsprinzip des Webprogramms:

Diagramm zum Funktionsprinzip traditioneller Webprogramme:

Ajax-Arbeitsprinzipdiagramm:

1. Über Ajax

l Asynchron Asynchron

l JavaScript

l Und

l XML

Ajax ist eine Technologie, die Javascript, XML und den Server verwendet, um mit Daten zu interagieren

Xml:

Json:

2. Entwicklungsgeschichte

l wurde 1998 geboren

l 2005 Beliebt

3. Laufplattform

l Google Chrome

l Mozilla

l Firefox

l Internet Explorer

l Opera

l Konqueror

l Safari

2. Kernobjekt

XMLHttpRequest

1. Objekte erstellen

Unter verschiedenen Browsern ist die Art und Weise, Ajax-Objekte zu erstellen, etwas anders.

Unter IE:

neues ActiveXObject("Microsoft.XMLHTTP")

w3c-Modellbrowser:

neues XMLHttpRequest()

5. Ajax kapseln

Rufvorwahl:

3. Ajax-objektbezogene Eigenschaften und Methoden:

1. Verwandte Methoden:

l öffne(Methode,URL)

Ajax-Objekt initialisieren

Methode: Methode post anfordern, get

URL: Ressourcenadresse anfordern

l setRequestHeader(header,value)

Anfrage-Header-Informationen festlegen

Header: Header-Informationen

Wert: Wert

l sende(Inhalt)

Anfrage senden

Inhalt: Die übergebenen Parameter müssen nur hier platziert werden, wenn eine Post-Anfrage gestellt wird

2. Verwandte Attribute:

l readyState

Statuscode des Ajax-Objekts, dieser Statuscode kann sich jederzeit ändern

0: Zeigt an, dass das Objekt erstellt, aber nicht initialisiert wurde

1: Zeigt an, dass das Objekt initialisiert, aber nicht gesendet wurde

2: Die Sendemethode wurde aufgerufen, um eine Anfrage zu stellen

3: Empfangen von Daten (ein Teil davon wurde empfangen)

4: Empfang abgeschlossen

Ich bin bereit, den Status zu ändern

Wenn sich der Statuscode des Ajax-Objekts ändert, wird die Rückruffunktion ausgelöst

L-Status

HTTP-Antwortstatuscode

l statusText

Text der http-Antwort

l Antworttext

Text des HTTP-Antwortinhalts

l ResponseXML

XML-Daten des HTTP-Antwortinhalts

Es gibt drei Hauptmethoden zum Übertragen von Ajax-Objektdaten:

Text: Antworttext

Xml: ResponseXML

Json:responseText

Das Obige stellt ajax1-php (27) vor, einschließlich der relevanten Inhalte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage