Rechercher : dans
Par :

Empêcher la fermeture d'une popup par croix

Dernière réponse le 5 jan 2007 à 18:53:20 pour_quoi_pas, le 8 aoû 2006 à 11:04:45 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Empêcher la fermeture d'une popup par croix » dans :
Empêcher la fermeture de la fenêtre ipconfig ou ping VoirLorsque vous lancez une commande par Démarrer/Exécuter, une console s'ouvre et se referme aussitôt, sans que vous ayiez le temps de noter ce qui s'affiche à l'écran. Solution Pour remédier à ce problème, il existe plusieurs alternatives : Pour que...
Popup en CSS, sans Javascript VoirVoici comment réaliser une popup d'information en pure CSS, sans Javascript. L'astuce est d'utiliser :hover de manière à utiliser des CSS différents au passage du curseur. Parmis les attributs CSS modifiés, on utilise display:none afin de...
[Webmaster] Empêcher la copie de mes images (et autres) VoirA tous ceux qui veulent empêcher la copie de leurs images, leurs créations, leurs vidéos, leurs articles, etc... Je veux empêcher les autres de copier mes images et mes pages HTML. Comment faire ? Réponse: C'EST IMPOSSIBLE Il n'existe aucun...
Télécharger Popup Nuker VoirLe surgissement des fenêtres pop-up sur la page web peut être énervant et vous empêche de se concentrer sur votre travail. Heureusement que Popup Nuker est là pour vous protéger de ces fenêtres. Popup Nuker est un plugin d’Internet Explorer...

1

pour_quoi_pas, le 8 aoû 2006 à 11:18:39
  • +1

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.

Répondre à pour_quoi_pas

2

pour_quoi_pas, le 8 aoû 2006 à 11:29:07

Désolé c'est bon pour le coup du modal sous firefox

 function modalWin() {
     if (window.showModalDialog) {
        window.showModalDialog("plop.php","name");
     }
      else {
           window.open('plop.php','name','modal=yes');
      }
}


par contre empêcher la fermeture ...

Répondre à pour_quoi_pas

3

Darshu, le 8 aoû 2006 à 11:53:56

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 ...

T'as pensé à regarder sur Google avant de poser ta question ­? 

Répondre à Darshu

4

pour_quoi_pas, le 8 aoû 2006 à 11:56:11

C'est bien ce que je craignais.

Bon bah tant pis merci à toi.

Répondre à pour_quoi_pas

5

Barabath, le 1 nov 2006 à 21:17:38

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 !!

Répondre à Barabath

6

dymezac, le 5 jan 2007 à 17:50:52

Salut, je serai intéressé également.. je cherche à faire des popups modales

Répondre à dymezac

7

 mtaveau, le 5 jan 2007 à 18:53:20

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.

Répondre à mtaveau