Heim >Web-Frontend >js-Tutorial >Mehrere Möglichkeiten, Parameter zwischen verschiedenen Seiten zu übertragen (detaillierte Antworten für Sie)

Mehrere Möglichkeiten, Parameter zwischen verschiedenen Seiten zu übertragen (detaillierte Antworten für Sie)

亚连
亚连Original
2018-05-19 11:40:303566Durchsuche

Der folgende Editor bietet Ihnen eine Diskussion über verschiedene Möglichkeiten zum Übertragen von Parametern zwischen verschiedenen Seiten. Lassen Sie mich es jetzt mit Ihnen teilen und es allen als Referenz geben.

Diskussion über verschiedene Möglichkeiten zum Übertragen von Parametern zwischen verschiedenen Seiten (Li Sheng)

Da das Websystem das http-Protokoll verwendet, um Daten zwischen dem Browser und dem Server zu übertragen, und das http-Protokoll ein Zustandsloses Protokoll, wie Daten zwischen verschiedenen Seiten übertragen werden, es gibt mehrere Möglichkeiten

Methode 1: Formularübertragung

Das Übergeben von Parametern über ein Formular ist die einfachste und grundlegendste Methode zur Parameterübergabe. Hinweis: Verwendung versteckter Schaltflächen in Formularelementen

Methode 2: URL mit Parametern übergeben

URL mit Parametern schreiben: url?Parametername1= Wert1&Parametername2=Wert2.

Methode 3: Anforderungsobjekt anfordern

Sie können Daten an das Anforderungsobjekt binden und über die Methoden getAttribute und setAttribute des Anforderungsobjekts lesen und schreiben

Methode 4: Benutzersitzungsobjekt

kann Daten an das Sitzungsobjekt binden und über die Methoden getAttribute und setAttribute des Sitzungsobjekts lesen und schreiben

Methode 5: Anwendungsobjekt

kann Daten an das Anwendungsobjekt binden und über die getAttibute-Methode und die setAttribute-Methode

Methode 6: Cookie-Objekt

kann Daten in die Cookie-Datei des Client-Browsers schreiben.

Methoden 1 und 2 können nur die Übertragung von Zeichenfolgenparametern erreichen, während die Methoden 3, 4, 5 und 6 die Übertragung von Objekten erreichen können (Methode 6 erfordert die Serialisierung und Speicherung von Objekten)

Methoden 1, 2 und 3 können die Seite nur zum Abrufen von Daten durch Datenübertragung auffordern, während Methoden 4, 5 und 6 Datenobjekte auf mehreren verschiedenen Seiten abrufen können

Die in den Methoden 4 und gespeicherten Datenobjekte 6 sind alle Der Unterschied zwischen den Informationen zu einem bestimmten Benutzer besteht darin, dass Methode vier die Daten im Serverspeicher speichert, während Methode sechs die Daten im Client-Speicher speichert.

Die in der fünften Methode gespeicherten Datenobjekte sind Informationen, die sich auf alle Benutzer beziehen, und die Daten werden auch im Serverspeicher gespeichert.

Das Obige ist das, was ich für alle zusammengestellt habe in Zukunft für alle hilfreich sein.

Verwandte Artikel:

Zusammenfassung der JS-Aktualisierungsseitenmethode

JS-Validierungseingabe behält angegebene Dezimalstellen bei

JS für den Bestätigungscode für das E-Mail-Adressformat

Das obige ist der detaillierte Inhalt vonMehrere Möglichkeiten, Parameter zwischen verschiedenen Seiten zu übertragen (detaillierte Antworten für Sie). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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