Methoden pushState() und replaceState() zum Hinzufügen und Ändern von Verlaufseinträgen in Kombination mit dem onpopstate-Ereignis
Mit pushState() können Sie den Referrer ändern, der im HTTP-Header für XMLHttpRequest-Objekte verwendet wird, die nach der Statusänderung erstellt wurden. Der Wert von referrer ist die URL des Dokuments, dessen Fenster zum Zeitpunkt der Erstellung des XMLHttpRequest-Objekts dieses ist.