2017-02-01 2 views
0

Ist es möglich, ein Ereignis innerhalb der Website über eine E-Mail externen Link (gmail, Outlook) auslösen. Ich habe ein Anmeldeformular, das die Seite über einen Button ein- und ausblättert. Wäre es möglich, wenn ich auf eine externe E-Mail-Verknüpfung klicke, würde das Anmeldeformular einschieben, sobald die Seite gerendert wird.auslösen eines Ereignisses innerhalb der Website mit einer E-Mail externen Link (gmail, Outlook)

+0

Mögliche, und Sie brauchen nicht das Ereignis auszulösen. Fügen Sie stattdessen einen Abfrageparameter zur URL hinzu und überprüfen Sie deren Existenz. –

Antwort

2

Ja, Sie können. Wenden Sie einfach eine bestimmte Flagge in URL an. Z.B. http://example.com/form.php#some-flag

als in JS:

$(document).ready(function() { 
    if (window.location.hash == '#some-flag') { 
     triggerEvent(); 
    } 
}); 
+0

Frage, was passiert, wenn die Website ursprünglich ein https: //www.electricstudio.ph/#/'in der URL hat. Sie haben versucht, Ihre Methode für eine Webanwendung anzuwenden, die mit "eckig" erstellt wurde, aber es scheint nicht zu funktionieren. Ich habe sogar versucht, den Hash manuell "https: //www.electricstudio.ph/#/# some-flag" einzufügen. – clestcruz

+0

@clestcruz Than 'location.hash' enthält die Zeichenfolge' #/# some-flag' – Justinas

Verwandte Themen