So laden Sie eine andere HTML-Datei mit JS [geschlossen]

8

Ich versuche, eine Website zu erstellen, und ich versuche herauszufinden, wie man eine Seite lädt.

Zum Beispiel:

Sie klicken auf den Navigator "Home" und dann auf den unteren Bildschirmrand. Es lädt eine Seite mit dem Text "Hallo, Wort!".

Weiß jemand, was zu tun ist? Ich bin mir ziemlich sicher, dass es sich um JavaScript handelt.

    
Shaun 21.09.2013, 08:05
quelle

2 Antworten

15

Um Inhalt dynamisch zu laden, könnten Sie einen AJAX-Aufruf mit XMLHttpRequest() machen.

In diesem Beispiel wird eine URL an die Funktion loadPage() übergeben, in der der geladene Inhalt zurückgegeben wird.

%Vor%

Wenn auf das div-Element mit dem Text "Home" geklickt wird, wird der HTML-Code des Elements div mit der ID "bottom" auf den Inhalt des Dokuments "hallo-world.html" am selben relativen Speicherort gesetzt.

hallo-world.html

%Vor%     
Jason Sturges 21.09.2013, 08:43
quelle
0

Ok, was Sie suchen, ist eine einzelne Seite Anwendung.

Es gibt viele Technologien, die es implementieren, aber nicht so einfach.

Hier ist ein Tutorial, dem ich gefolgt bin: Ссылка

Wenn Sie weiter mit SPAs gehen wollen, werden Sie sicherlich eckige Vorlagen benötigen.

    
Deblaton Jean-Philippe 21.09.2013 08:45
quelle

Tags und Links