Kann ich den Pfad referrer ein neues Fenster link?
Fall:
- Website enthält einen link, öffnet B-site in neuem Fenster.
- Das Skript in Website B ist zu versuchen, um die Website-url.
Meine Frage: gibt es eine Möglichkeit, track der referrer ein neues Fenster, die eröffnet wurde mit target="_blank"
oder Javascript window.open()
Funktion?
Wenn ja, dann gibt es einen Weg, um vollständig zu verstecken Sie den referrer?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Referrer im HTTP-header und so wird es verfügbar sein, unabhängig davon, ob das Fenster ist leer oder neu ist. Können Sie die URL mit:
Gibt es Websites, die diese verwenden, um zu schützen, Ihre Seiten aus Dinge wie auf-buchsen, so würde es unpassend sein, zu verbergen, die referrer von der verlinkten Seite. Browser, die es ermöglichen, für referrer-spoofing sind als unsicher, und es neigt dazu gepatcht werden, wenn gefunden.
Update
Vielleicht ist es nicht so verpönt, wie ich dachte. HTML5 hat eine Eigenschaft, die für
<a>
nicht senden der referrer im HTTP-Header:rel = "noreferrer"
.IE mit Fenster.öffnen Sie verliert die referer. Einfach jQuery verwenden oder neu zu schreiben ohne die Verwendung von jQuery:
Wenn Sie die Kontrolle über beide Seiten öffnen Sie die Fenster so auf:
Seite Hinweis: es ist wichtig, geben Sie dem Fenster einen Titel oder IE poop selbst.
Im geöffneten Fenster müssen Sie einen Verweis auf die "opener":
Haben Sie opener location? Es funktionierte für mich, wenn ich mich Recht erinnere.
der beste Weg ist:
Ich hoffe, es wird nützlich sein,