popup formulaire à l'aide de html/javascript/css
- Je ouvrir un formulaire html dans une fenêtre popup. Popup ne doit pas être une fenêtre (qui est généralement créés à l'aide de la fenêtre.open() ), il devrait plutôt être comme l'un paru dans le lien ci-dessous (dans firefox)
http://www.w3schools.com/js/tryit.asp?filename=tryjs_prompt
Mais le problème avec ce code, c'est que, je ne peux pas changer le contenu popup contenu de "Veuillez saisir votre nom" de mon formulaire html.
En cherchant, j'ai trouvé qu'il nous est IMPOSSIBLE de modifier le contenu de la fenêtre d'Invite de Boîte et la seule solution est de créer votre propre popup...
N'est-il pas une solution plus simple ?
Merci....
- Google "Javascript Modals" ou "JQuery Modals"
- Je crois que le "ne peut pas changer le [popup] contenu" commentaire fait référence à rediriger-la prévention des popups. Ce message est généralement écrasé par les navigateurs pour d'évidentes raisons de sécurité. Voici un violon illustrant le problème: jsfiddle.net/k2fYM
Vous devez vous connecter pour publier un commentaire.
S'il vous plaît essayer jQuery UI dialog
Ici est la les formes de démonstration
Pour une utilisation mobile, avoir un regard sur jQuery Mobile - Création de boîtes de dialogue
Démonstration En Direct
Semble que vous pourriez voulez une boîte à lumière,et puisque vous n'avez pas de balise de votre question avec jQuery inclus est un pur JS exemple de comment en faire un.
JS
Balisage
CSS
#lightbox
classe sontposition:absolute;
etz-index:100
. Sans ces deux, popup sera effectivement en dessous du variateur.Umm. Il suffit de changer la chaîne passée à la
prompt()
fonction.Vous ne pouvez pas changer le titre. Vous pouvez modifier le contenu, c'est le premier argument passé à la
prompt()
fonction.Juste de remplacer "Veuillez saisir votre nom" pour le contenu souhaité faire le travail. Ai-je raté quelque chose?
Regarder de plus simple exemple de créer des popup à l'aide de css et de javascript.
Voir l'exemple complet sur ce lien
http://makecodeeasy.blogspot.in/2012/07/popup-in-java-script-and-css.html
Ici est une ressource, vous pouvez modifier et utiliser
Télécharger le Code Source ou de voir la démo en live ici
http://purpledesign.in/blog/pop-out-a-form-using-jquery-and-javascript/
Ajouter un Bouton ou un lien vers votre page comme ceci
“#inline”, ici, doit être le “id” de la qui contiendra le formulaire.
Inclure ces script à l'écoute de l'événement de clic. Si vous avez une action définie dans votre formulaire, vous pouvez utiliser le bouton “preventDefault()” méthode
Vous pouvez ajouter tout ce que vous voulez faire dans votre fichier PHP.
Il ya beaucoup disponibles. Essayez d'utiliser des fenêtres Modales Jquery ou DHTML veux faire le bien. Mettre le contenu dans un div ou de Modifier votre contenu dans le div dynamiquement et de l'afficher à l'utilisateur. Ce ne sera pas une fenêtre mais une fenêtre modale.
Jquery Thickbox serait clairement votre problème.