


2 Lösungen für das Problem fehlender Referrer im JS-Sprung in IE_javascript-Kenntnissen
Ich habe einmal eine Referrer-Verlustsituation in verschiedenen Seitensprungmethoden zusammengestellt, in der erwähnt wurde, dass im IE eine Methode wie location.href = "a.html" verwendet wird, um zur Seite zu springen, der Wert von document.referrer auf der Zielseite ist leer. Dies sollte ein Fehler im IE sein.
In den meisten Fällen wird uns dieses Problem keine Probleme bereiten, aber manchmal müssen wir JavaScript verwenden, um zu springen und gleichzeitig document.refer auf der nächsten Seite zu sammeln, dann müssen wir über andere Methoden nachdenken.
GET-Methode bilden
Das erste, was mir in den Sinn kommt, ist, das Formular Formular zu verwenden und eine GET-Anfrage mit JS zu initiieren. Der Code ähnelt dem folgenden:
Funktion goToPage(url) {
Wenn (isIE) {
// IE-Browser
var frm = document.createElement("form");
frm.action = url;
frm.method = "GET";
document.body.appendChild(frm);
frm.submit();
} sonst {
//Nicht-IE
location.href = url;
}
}
Diese Methode funktioniert wie erwartet, document.referrer in der Zielseite kann normal auf die vorherige Seite verweisen.
Eine Elementsimulations-Klickmethode
Nachdem ich online gesucht habe, habe ich eine andere Lösung für dieses Problem gefunden, die im Blog von Situ Zhengmei aufgezeichnet ist:
//Für alle Browser definieren
Funktion goto(url) {
Location.href = url;
}
//für IE neu definieren
if (isIE) {
Funktion goto(url) {
var referLink = document.createElement('a');
referLink.href = url;
document.body.appendChild(referLink);
referLink.click();
}
}
Das Prinzip ist sehr einfach. Erstellen Sie zunächst ein A-Element, geben Sie sein href-Attribut als Ziellink an und lösen Sie dann sein Klickereignis mit JS aus. Nach dem Testen kann document.referrer normal auf der Zielseite abgerufen werden.
Der Code dieser Methode ist kürzer und sollte besser sein als die obige Lösung mit Formular.

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Es ist kein Geheimnis, dass der Internet Explorer schon lange in Ungnade gefallen ist, aber mit der Einführung von Windows 11 kommt die Realität. Anstatt in Zukunft manchmal den IE zu ersetzen, ist Edge jetzt der Standardbrowser im neuesten Betriebssystem von Microsoft. Vorerst können Sie den Internet Explorer noch in Windows 11 aktivieren. Allerdings hat IE11 (die neueste Version) bereits ein offizielles Ruhestandsdatum, nämlich den 15. Juni 2022, und die Uhr tickt. Vor diesem Hintergrund ist Ihnen vielleicht aufgefallen, dass Internet Explorer manchmal Edge öffnet, und es gefällt Ihnen möglicherweise nicht. Warum passiert das also? existieren

Immer mehr Benutzer beginnen mit der Aktualisierung des Win11-Systems. Da jeder Benutzer unterschiedliche Nutzungsgewohnheiten hat, verwenden viele Benutzer immer noch den IE11-Browser. Was soll ich also tun, wenn das Win11-System den IE-Browser nicht verwenden kann? Unterstützt Windows11 immer noch ie11? Werfen wir einen Blick auf die Lösung. Lösung des Problems, dass Win11 den ie11-Browser nicht verwenden kann 1. Klicken Sie zunächst mit der rechten Maustaste auf das Startmenü und wählen Sie „Eingabeaufforderung (Administrator)“, um es zu öffnen. 2. Geben Sie nach dem Öffnen direkt „Netshwinsockreset“ ein und drücken Sie zur Bestätigung die Eingabetaste. 3. Geben Sie nach der Bestätigung „netshadvfirewallreset&rdqu“ ein

In letzter Zeit haben viele Win10-Benutzer festgestellt, dass ihr IE-Browser bei der Verwendung von Computerbrowsern immer automatisch zum Edge-Browser springt. Wie kann man also den automatischen Sprung zum Edge beim Öffnen des IE in Win10 deaktivieren? Lassen Sie diese Website den Benutzern sorgfältig vorstellen, wie sie beim Öffnen des IE in Win10 automatisch zum Rand springen und schließen. 1. Wir melden uns beim Edge-Browser an, klicken auf ... in der oberen rechten Ecke und suchen nach der Dropdown-Einstellungsoption. 2. Nachdem wir die Einstellungen eingegeben haben, klicken Sie in der linken Spalte auf Standardbrowser. 3. Abschließend aktivieren wir in der Kompatibilität das Kontrollkästchen, um ein erneutes Laden der Website im IE-Modus zu verhindern, und starten den IE-Browser neu.

Der 15. Juni 2022 ist der Tag, an dem Microsoft den Support für Internet Explorer 11 (IE11) beendet und sein Kapitel über Legacy-Browser abschließt. Das Unternehmen erinnert Nutzer bereits seit Längerem an dieses End-of-Life-Datum und fordert sie dazu auf, einen Umstieg auf Microsoft Edge zu planen. Microsoft bündelt IE11 mit Windows 8.1 als modernen Standard-Webbrowser für Windows. Obwohl er nie die (aktuellen) Höhen von Chrome erreichte, war er 2014 nach IE8 der am zweithäufigsten verwendete Desktop-Browser. Natürlich mit 20

Lösungen für IE-Verknüpfungen, die nicht gelöscht werden können: 1. Berechtigungsprobleme; 3. Softwarekonflikte; 6. IE-Probleme; 9. Überprüfen Sie den Zielpfad der Verknüpfung. 10. Berücksichtigen Sie andere Faktoren. 11. Wenden Sie sich an Fachleute. Detaillierte Einführung: 1. Klicken Sie mit der rechten Maustaste auf die Verknüpfung, wählen Sie „Eigenschaften“ und stellen Sie sicher, dass Sie über ausreichende Berechtigungen zum Löschen der Verknüpfung verfügen. Wenn nicht, können Sie versuchen, die Verknüpfung auszuführen usw .
![[Auflösen] Häufig gestellte Fragen zu 301, 302 und JS-Sprüngen vom PC auf das Mobilgerät](https://img.php.cn/upload/article/000/000/024/62ccf16fe165c187.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Dieser Artikel fasst einige Verwirrungen über 301, 302 und js-Sprünge vom PC auf das Handy zusammen und erklärt sie. Ich hoffe, dass er für alle hilfreich sein wird!

Wie aktiviere ich die IE-Beschleunigungsfunktion? Wenn der IE zu langsam ist, um Webseiten zu öffnen, können wir darin den Hardwarebeschleunigungsmodus aktivieren. Viele Freunde berichteten, dass die Geschwindigkeit beim Öffnen von Webseiten bei Verwendung des IE-Browsers extrem langsam ist, was auch einen gewissen Einfluss auf unser Surfen im Internet hat. Ich möchte den Editor nur fragen, ob es eine Lösung gibt. In diesem Fall können Sie den Hardwarebeschleunigungsmodus des IE-Browsers aktivieren. Werfen Sie einen Blick unten! Um die Beschleunigungsfunktion im IE zu aktivieren, öffnen Sie den sicheren IE-Browser, klicken Sie auf das zahnradförmige „Einstellungen“-Symbol in der oberen rechten Ecke und wählen Sie „Internetoptionen“ zur Eingabe, wie in der Abbildung gezeigt. 2. Klicken Sie in der Tab-Navigation oben im Fenster „Internetoptionen“ auf „Erweitert“, wie in der Abbildung dargestellt. 3.

Vielleicht sind einige Freunde mit der Verwendung des Internet Explorer (IE)-Browsers für ihre tägliche Arbeit oder aus persönlichen Gründen vertraut. Nach dem Upgrade der Windows-Systemversion auf Windows 10 kann es jedoch unerwartet zu dem Problem kommen, dass der IE nicht ordnungsgemäß läuft. In diesem Fall können Sie versuchen, das Problem zu beheben, indem Sie die Lösungen im „Hilfe- und Supportcenter“ auf der offiziellen Microsoft-Website befolgen. Der IE-Browser der Win10-Home-Version lässt sich plötzlich nicht öffnen. 2. Klicken Sie dann auf die LAN-Einstellungen. 4. Führen Sie dann cmd aus . Geben Sie dann netsh ein und drücken Sie die Eingabetaste 5
