Empêcher la fermeture d'une popup par croix
pour_quoi_pas
Messages postés
40
Statut
Membre
-
mtaveau Messages postés 11 Statut Membre -
mtaveau Messages postés 11 Statut Membre -
Bonjour à tous,
j'ai une question de javascript, voire php (jusque là rien de très surprenant).
J'ai une fenêtre ouverte en modal (window.showModalDialog) et le problème est que cette fenêtre contient un formulaire et que je voudrais que l'utilisateur ai pour seul choix (donc pas le choix en fait...) de fermer la fenêtre en validant le formulaire (clic sur le bouton submit) donc en gros je voudrais virer la barre avec la petite croix (et pourquoi pas empêcher de faire alt+f4 mais bon ...)
Merci
j'ai une question de javascript, voire php (jusque là rien de très surprenant).
J'ai une fenêtre ouverte en modal (window.showModalDialog) et le problème est que cette fenêtre contient un formulaire et que je voudrais que l'utilisateur ai pour seul choix (donc pas le choix en fait...) de fermer la fenêtre en validant le formulaire (clic sur le bouton submit) donc en gros je voudrais virer la barre avec la petite croix (et pourquoi pas empêcher de faire alt+f4 mais bon ...)
Merci
A voir également:
- Empêcher la fermeture d'une popup par croix
- Fake mcafee popup - Accueil - Piratage
- Forcer la fermeture d'un programme - Guide
- Sytadin fermeture - Télécharger - Transports & Cartes
- Signification rectangle avec croix dedans ✓ - Forum Samsung
- Croix clavier ✓ - Forum Bureautique
7 réponses
Pardon je complète ma question,
je viens de voir que le window.showModalDialog nefonctionne pas sous firefox alors si quelqu'un avait un équivament merci à lui de me le faire savoir.
je viens de voir que le window.showModalDialog nefonctionne pas sous firefox alors si quelqu'un avait un équivament merci à lui de me le faire savoir.
Désolé c'est bon pour le coup du modal sous firefox
par contre empêcher la fermeture ...
function modalWin() {
if (window.showModalDialog) {
window.showModalDialog("plop.php","name");
}
else {
window.open('plop.php','name','modal=yes');
}
}
par contre empêcher la fermeture ...
Salut.
Avec open(), on peut spécifier certains trucs (afficher ou non la barre d'adresse, autoriser ou non le resize de la page, autoriser ou non le scrollbar etc), mais il y aura toujours, à ma connaissance, les boutons en haut à gauche, sans possibilité de les désactiver ...
Avec open(), on peut spécifier certains trucs (afficher ou non la barre d'adresse, autoriser ou non le resize de la page, autoriser ou non le scrollbar etc), mais il y aura toujours, à ma connaissance, les boutons en haut à gauche, sans possibilité de les désactiver ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour à tous.
Je viens d'installer Firefox 2. Globalement, rien de très différent (quelques notices bien utiles sur des fonctionnalités vouées à disparaître comme Catpureevents).
Donc, pas d'affolement, le travail de mise en conformité de mes scripts vers les recommandations W3C ne semble pas laborieux.
Toutefois, en rapport avec ce sujet, il semble que la fonctionnalité modale (modal=yes lors d'un appel a window.open) ait disparue !!
Ca c'est beaucoup plus problématique... C'était une alternative relativement interréssante a showmodaldialog ou showmodlessdialog propres à IE.
Quelqu'un a t'il plus d'infos sur ce point ?
Merci !!
Je viens d'installer Firefox 2. Globalement, rien de très différent (quelques notices bien utiles sur des fonctionnalités vouées à disparaître comme Catpureevents).
Donc, pas d'affolement, le travail de mise en conformité de mes scripts vers les recommandations W3C ne semble pas laborieux.
Toutefois, en rapport avec ce sujet, il semble que la fonctionnalité modale (modal=yes lors d'un appel a window.open) ait disparue !!
Ca c'est beaucoup plus problématique... C'était une alternative relativement interréssante a showmodaldialog ou showmodlessdialog propres à IE.
Quelqu'un a t'il plus d'infos sur ce point ?
Merci !!
Je me disais à ce sujet: pourquoi tu n'essaies pas de faire un popup avec un div au lieu du javascript (window.showModalDialog) ?
Là, il n'y aura pas de problème pour faire tout ce que tu veux: la rendre modal etc ..., et c'est pas très compliqué à faire. D'autre part, elle ne sera pas bloqué par l'anti-popup d'IE aussi.
Là, il n'y aura pas de problème pour faire tout ce que tu veux: la rendre modal etc ..., et c'est pas très compliqué à faire. D'autre part, elle ne sera pas bloqué par l'anti-popup d'IE aussi.