Wie bekomme ich die vorherige Seite URL mit jquery?Wie bekomme ich die vorherige Seite URL mit jquery
ich den folgenden Code bin mit der aktuellen Seite Standort
$(document).ready(function() {
var pathname = window.location.pathname;
});
Wie bekomme ich die vorherige Seite URL mit jquery?Wie bekomme ich die vorherige Seite URL mit jquery
ich den folgenden Code bin mit der aktuellen Seite Standort
$(document).ready(function() {
var pathname = window.location.pathname;
});
Leicht zu erhalten.
$(document).ready(function() {
var referrer = document.referrer;
});
Ich hoffe, es hilft. Es ist jedoch nicht immer verfügbar.
Meinst du sowas wie history.go(-1);
? Es wird zur vorherigen Seite zurückkehren.
var from = document.referrer;
console.log(from);
document.referrer
wird nicht immer zur Verfügung stehen.
Wenn Sie PHP verwenden, können Sie vorherige URL mit PHP-Skript statt Javascript überprüfen. Hier ist der Code:
echo $_SERVER['HTTP_REFERER'];
Hoffe, dass es auch aus Relevanz hilft :)
Ich bin mir nicht sicher, welchen Teil von 'jQuery' Sie damit vermisst haben. – sevenseacat
document.referrer nicht immer funktioniert. verwenden
können Sie:
window.location.origin
'window.location.origin' stellt den Stamm der Website NICHT den Referrer zur Verfügung. z.B. "http: // stackoverflow.com/questions/1420881/javascript-jquery-method-zu-find-base-url-from-a-string" (was übrigens meine Referenz ist) wird zu "http: // stackoverflow.com" –
Wir document.referrer dafür haben, aber es ist nicht auf dem wir Relais. Dies könnte gerettet werden, konnte nicht sein
$(document).ready(function() {
var referrer = document.referrer;
});
Der bessere Ansatz ist ein Cookie hinzuzufügen, um die vorherige-URL im Browser zu speichern.
Hinweis zu Geetha: document.referrer ist plain old JavaScript, also könnte der Grund, dass Sie es nicht finden, die jQuery docs Browser. –
Wahr .. Plain'ol JS ftw :-) –
Es scheint nicht für mich zu arbeiten. Wie kann ich die Ausgabe in einen Eingabewert schreiben? –