5 Stimmen

Woran erkenne ich, ob meine Seite als Startseite des Benutzers eingestellt ist?

Gibt es eine Möglichkeit zu erkennen, wann meine Seite im Browser des Benutzers als Startseite festgelegt wurde?

Ich bin am meisten an etwas in Javascript interessiert, aber ich würde mich auch über andere Ansätze freuen.

Editar : Ich bin nicht auf der Suche nach etwas Heimtückischem. Ich frage mich, ob es irgendetwas gibt, das in den Browsern ausdrücklich erlaubt ist, um diese Informationen herauszufinden.

7voto

Benson Punkte 22021

Eine narrensichere Methode wird es wohl nicht geben, da dies einen Eingriff in die Privatsphäre des Nutzers darstellt.

Eine Sache, die mir in den Sinn kommt, ist die Suche nach einem Referrer. Wenn der Benutzer auf Ihre Seite gelangt ist, ohne einem Link zu folgen, hat er a) die URL eingegeben, b) ist einem Lesezeichen gefolgt oder c) hat Ihre Seite als Startseite festgelegt. Aber mehr kann ich nicht tun.

2voto

Andru Luvisi Punkte 23151

Nö. Sie können feststellen, ob sie über einen Link auf Ihre Seite gelangt sind oder nicht. Prüfen Sie den Referrer. Der Browser, der Ihre Seite als Startseite aufruft, sieht jedoch nicht anders aus als der Benutzer, der Ihre Seite eingibt oder ein Lesezeichen verwendet.

0voto

Chris Ballance Punkte 32892

Die Lösung ist einfach: Sie sollten nicht überprüfen, ob die eigene oder eine andere Website als Startseite des Nutzers eingestellt ist. Wenn sie es als ihre Homepage wollen, werden sie es so machen.

Wenn Sie jedoch über ein Javascript verfügen, das ihre E-Mails prüft und feststellt, ob sie Links zu Ihrer Website an ihre Freunde oder Kollegen geschickt haben, würde ich sehr Interesse an dieser Funktionalität ;-)

0voto

Már Örlygsson Punkte 13768

Mozilla/Firefox hat eine window.home() Methode, die die Startseite des Benutzers lädt. Diese Methode könnte (vielleicht in einem Iframe) in Verbindung mit der Protokollierung des Serverzugriffs verwendet werden, um festzustellen, ob die Startseite der Website sofort vom aktuellen Benutzer geladen wird.

Andere Browser scheinen diese Javascript-Methode jedoch nicht zu unterstützen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X