Es ist üblich, Parameter an eine Web -Seite übergeben , indem Sie sie mit der URL . Um Parameter zu übergeben , folgen Sie den URL mit einem Fragezeichen , dem ersten Parameter , einem Gleichheitszeichen und dem Wert des ersten Parameters . Sie gehören nachfolgenden Parameter , indem ein kaufmännisches , den Parameter , einem Gleichheitszeichen und dem Wert des Parameters. Sie können dann abgerufen werden die Parameter aus der URL mit JavaScript . Anleitung
1
Erstellen Sie eine URL , die die Parameter, die Sie extrahieren möchten mit JavaScript enthält . Zum Beispiel:
http://www.example.com/page.html?name=Steve&gender=male&age=21
2
Erstellen Sie eine JavaScript -Funktion mit einem Texteditor oder Notepad . Holen Sie sich die URL , indem sie den String-Wert window.location . Geben Sie z. B.
Funktion getParameters () {
URL = window.location.toString (); Holen
3
den Query-String selbst durch auf der Suche nach dem Fragezeichen mit einem regulären Ausdruck . Geben Sie z. B.
var query = URL.match ( /\\ (+) $ /? . );
4
Split der Query-String auf ein kaufmännisches jeden Parameter in bekommen ein assoziatives Array . Geben Sie z. B.
var QueryList = query.split ( "&") ;
5
durch jedes Element in dem assoziativen Array durchlaufen und spaltete es auf ein Gleichheitszeichen zu bekommen ein neue assoziatives Array , das die variable und Wert. Geben Sie z. B.
for (var i = 0; i < queryList.length ; i + +) { var
element = QueryList [i] split ( "=" ); .
document.write ( Element [0] + "= " + unescape ( Element [1] ) + " \\ r \\ n"); }