Hur man programmerar i Ajax (med bilder)

Innehållsförteckning:

Hur man programmerar i Ajax (med bilder)
Hur man programmerar i Ajax (med bilder)

Video: Hur man programmerar i Ajax (med bilder)

Video: Hur man programmerar i Ajax (med bilder)
Video: NASM Installation Windows 10 | Run Assembly Program | ADD two numbers | How to Install NASM Cs401 2024, April
Anonim

AJAX eller Ajax är asynkron JavaScript och XML. Den används för att utbyta data med en server och uppdatera en del av en webbsida utan att ladda om hela webbsidan på klientsidan. Visningen och beteendet för den befintliga webbsidan störs inte alls vid utbyte och uppdatering av data. Ajax anses också vara en grupp tekniker som har HTML, CSS, DOM och JavaScript som används för att markera, styla och låta användaren interagera med informationen på webbsidan. I den här artikeln kommer det att visa dig hur du skriver ett enkelt program i Ajax -steg för steg med Notepad ++. Vissa grundläggande kunskaper om HTML, DOM, JavaScript och en lokal webbserver eller fjärrserver krävs. WampServer används i denna artikel för ett test.

Steg

Metod 1 av 2: Kodning

3929304 1
3929304 1

Steg 1. Förbered en bild för att skriva ett Ajax -program

Spara bilden i samma mapp där du sparar dina html- och textfiler som visar Ajax -programmet. I den här artikeln är "ProgramInAjax" -katalogen inställd i mappen "wamp" under "www" -katalogen där du installerade WampServer.

3929304 2
3929304 2

Steg 2. Öppna valfri textredigerare

Anteckningar ++ används som textredigerare i den här artikeln.

3929304 3
3929304 3

Steg 3. Skapa en ny fil i textredigeraren

Skriv följande:


Åh åh! Vart tog den gula blomman vägen?

Du kan skriva vad du vill i html -taggen här.

3929304 4
3929304 4

Steg 4. Spara filen som ett textdokument med namnet”ajax-data.txt

” Egentligen kan du namnge filen vad du vill, men se till att du anger samma filnamn för kodningen på den här raden:

xmlhttp.open ("GET", "ajax-data.txt", true);

HTML -taggen används dock för rubriken så att den ser större och mer osynlig ut.

3929304 5
3929304 5

Steg 5. Skapa en ny fil för en webbsida

Denna fil är för en HTML -fil för att visa Ajax -programmet i en webbläsare.

3929304 6
3929304 6

Steg 6. Kopiera följande kod:

  Mitt första Ajax -program av mig Sätt Ajax -koden nedan.  


Klicka på knappen nedan för att få blomman att försvinna

3929304 7
3929304 7

Steg 7. Spara filen

Klicka på knappen Spara i menyraden. En "Spara som" -ruta är öppen. Ange ett namn för ditt dokument. I den här artikeln är filens namn "index".

3929304 8
3929304 8

Steg 8. Klicka på rullgardinspilen för att välja filtillägg

I fältet "Spara som typ" klickar du på rullgardinspilen för att välja filtillägg.

3929304 9
3929304 9

Steg 9. Välj “Hyper Text Markup Language file

” Se till att den har “html” inuti parentesen. Klicka på spara när du har valt "html".

3929304 10
3929304 10

Steg 10. Testa HTML -filen i en webbläsare

Öppna webbsidan i en webbläsare. Gå till "Kör" i den övre menyraden. Klicka på den och välj "Starta i Chrome" eller någon webbläsare som installeras i ditt system. Google Chrome används för testning i den här artikeln. Du kan ha några andra webbläsare installerade i Anteckningar ++. Du kan välja din favoritwebbläsare. Ett annat alternativ, du kan klicka på WampServer -ikonen i aktivitetsfältet längst ned på skärmen och välja "Localhost." Du bör se din katalog där och klicka på indexfilen.

Steg 11. Klicka på knappen under bilden för att testa manuset

3929304 12
3929304 12

Steg 12. Din sista webbsida

Din webbsida bör uppdateras med informationen som du skrev in i textfilen i början. Blomman och rubriken bör ersättas med den nya rubriken som heter”Oh oh! Vart tog den gula blomman vägen?”

Metod 2 av 2: Kodförklaring

3929304 13
3929304 13

Steg 1. Kroppssektionen

Brödtexten i HTML har avsnittet "div" och en knapp. Detta avsnitt kommer att användas för att visa information som returneras från servern. Knappen kallar en funktion som heter "loadXMLDoc ()" om den klickas.

   Mitt första Ajax -program av mig   En bild går här för att testa Ajax -programmet.

Klicka på knappen nedan för att få blomman att försvinna

En knapp går här

3929304 14
3929304 14

Steg 2. Huvuddelen

Huvuddelen av HTML -filen har en skripttagg som innehåller funktionen “loadXMLDoc ()”.

 Mitt första Ajax -program av mig Sätt Ajax -koden nedan. 

Steg 3. Mer förklaring

Det viktigaste med Ajax är XMLHttpRequest -objektet. Den används för att utbyta data med servern och alla moderna webbläsare stöder objektet.

  • Syntaxen för att skapa ett XMLHttpRequest () -objekt är variabel = ny XMLHttpRequest (); men samtidigt är syntaxen för att skapa gamla versioner av Internet Explorer (IE5 och IE6) som använder ett ActiveX -objekt variabel = nytt ActiveXObject ("Microsoft. XMLHTTP");.
  • För att hantera alla moderna webbläsare måste den kontrollera om webbläsarna stöder XMLHttpRequest -objektet. Om det gör det skapar det ett XMLHttpRequest -objekt. Om en inte gör det kommer det att skapa ett ActiveX -objekt för det.
  • Då skickar den en begäran till servern. Metoden för XMLHttpRequest -objektet som kallas "open ()" och "send ()" kommer att användas. xmlhttp.open ("GET", "ajax_info.txt", true); xmlhttp.send ();.

Tips

  • Ett annat alternativ för att förhandsgranska resultatet, du kan öppna din favoritwebbläsare och skriva "localhost/ProgramInAjax" i webbadressfältet för att visa webbsidan. Du bör kunna se webbsidan om du heter HTML -filen till "index.html."
  • Spara din html -fil oftare under ditt arbete. Genom att trycka på Ctrl och S samtidigt för Windows -användare sparar du mer tid.
  • Var noga med att lägga till din sparade HTML -fil på samma plats som din bild och datatextfil finns.
  • När du namnger en fil är det skiftlägeskänsligt när du lägger till dessa namn i koden. Till exempel skiljer sig”myImage” från”MyImage” eller”myimage”.

Rekommenderad: