Wie erstellen Sie eine JavaScript-floating div Anmeldeformular
Ich Baue eine Website, die ein "Login/Registrieren" - link auf jeder Seite. Wenn jemand auf diesen link klickt, möchte ich ein JavaScript/div-basierten Anmeldeformular zu schweben auf der Oberseite der Inhalte mit einem link zu 'schließen', wenn Sie wollen.
Ich auch wollen, dass die Fähigkeit des div-zeigt sich in der Nähe der position Ihres Maus, ich.e, so, wenn Sie klicken Sie auf den link in der Nähe der Mitte der Seite, es sollte zeigen, bis in der Nähe der Mitte, und Sie don ' T haben, Blättern Sie den ganzen Weg an die Spitze, um es zu sehen. (Zu klären, vielleicht soll es automatisch zu bestimmen die Koordinaten der Maus oder eine Möglichkeit zum angeben der (x, y) - Koordinaten.)
Ich bin ein guter JavaScript-Entwickler selbst, aber kein Experte, so ich bin sicher, es wird einige Bibliotheken tun dies besser können als ich. Irgendwelche links/tutorials zu teilen?
InformationsquelleAutor | 2008-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf jQuery Thickbox.
http://jquery.com/demo/thickbox/
Vielleicht, weil thinkbox ist zum anzeigen von Bildern
Thickbox ist für alle modale Inhalte Antonio.
-1 Link nur link ist tot.
Vielleicht bewegt es hier: codylindley.com/thickbox
InformationsquelleAutor FlySwat
Heute gibt es einen viel besseren Ansatz. Es nennt sich jQuery dialog: http://jqueryui.com/demos/dialog/
Werfen Sie einen Blick auf das Modell, Form, Beispiel: http://jqueryui.com/demos/dialog/#modal-form
InformationsquelleAutor Leniel Maccaferri
Könnten Sie versuchen, diese:
Dass sollte funktionieren, wenn Sie brauchen nur eine einfache Lösung.
oh, und ich denke, Sie wollen, um es zu blockieren, nicht keine
guter Punkt!
InformationsquelleAutor Lucas Jones
Ich habe versucht, Thickbox, aber es zeigte immer ein leeres Feld anstatt den Inhalt des div-ich wollte die Anzeige. Also ich fand Ibox und es funktionierte gut 🙂
InformationsquelleAutor
Können Sie eventuell auch Anzeige der login-Seite in einem neuen Fenster mit der Symbolleiste, Adressleiste, etc versteckt. Sie können das Fenster Speicherort mit der Maus-Koordinaten werden aus der Maus, klicken Sie auf Ereignis in Ihrem Haupt-Seite
InformationsquelleAutor Sanket