Heim  >  Artikel  >  Web-Frontend  >  Einführung in Stücklisten in JavaScript (Codebeispiel)

Einführung in Stücklisten in JavaScript (Codebeispiel)

不言
不言nach vorne
2019-03-05 14:34:002486Durchsuche

Dieser Artikel bietet Ihnen eine Einführung in Stücklisten in JavaScript (Codebeispiele). Bei Bedarf können Freunde darauf verweisen. Ich hoffe, es wird Ihnen hilfreich sein.

BOM bezieht sich auf das Browserobjektmodell, das den Browser über js bedienen kann.
Fenster – Das gesamte Browserfenster ist auch das globale Objekt der Webseite
Navigator – Browserinformationen
Standort – Browser-Adressleisteninformationen, die die Adresse abrufen oder bedienen können
Verlauf – Browserverlaufsaufzeichnung Von diesem Objekt können keine spezifischen Verlaufsdatensätze abgerufen werden, und der Browser kann nur vorwärts oder rückwärts bedient werden.
screen – Informationen über den aktuell vom Benutzer verwendeten Monitorbildschirm abrufen

Navigator kann die Browserinformationen abrufen, navigator.userAgent kann den aktuellen Browser abrufen und die erhaltene Zeichenfolge kann anhand regulärer Regeln beurteilt werden, um festzustellen, ob dies der Fall ist Google Oder Firefox usw., aber IE11 kann es nicht beurteilen, aber IE kann es anhand des eindeutigen Attributs ActiveXObject des IE beurteilen.
	  var userAgent = navigator.userAgent;
        if (/firefox/i.test(userAgent)) {
            alert("你是火狐");
        } else if (/chrome/i.test(userAgent)) {
            alert("你是chrome");
        } else if("ActiveXObject" in window){
            alert("你是ie");
        }
history History
history.forward() ist wie ein Vorwärtsspringen, History.back() ist ein Rückwärtsspringen, History.go (Parameter), History.go(1) ist äquivalent zu History.forward();
	  var next=document.getElementById("next");
       var prev=document.getElementById("prev");
       next.onclick=function(){
        // history.forward();
        history.go(1);
       }
       
       prev.addEventListener("click",function(){
        //    history.back();
        history.go(2);
       },false)
  • loaction kann die aktuellen Adressleisteninformationen, Sprungadressen, Aktualisierungsadressen usw. abrufen.
  • Aktuelle Adresse:
    location.href.
  • Sprung:
    1.location="http://www.baidu.com";
    2. „assign(“http://www.baidu.com“);
    3.location.replace(“http://www.baidu.com“); //Ersatz, kann nicht zurückgesetzt werden
  • Refresh:
    location.reload(true); // True hinzufügen, um das Löschen des Formulars zu erzwingen, andernfalls wird nur die Seite aktualisiert, ohne das Formular zu löschen.


Das obige ist der detaillierte Inhalt vonEinführung in Stücklisten in JavaScript (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen