[RESOLU] Bouton ou lien quitter/fermer avec firefox

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Bouton ou lien quitter/fermer avec firefox

Re: thomas59000

par thomas59000 » 04 juin 2010, 01:47

Mais bon merci du tuyau pour firefox ^^

Résolu donc :)

Re: thomas59000

par thomas59000 » 04 juin 2010, 01:17

Oui mais sa marche qu'avec les popup sa non?
Et puis de toute manière j'ai déja essayé j'ai jamais réussi

Re: thomas59000

par Grummfy » 04 juin 2010, 01:11

oui (donc pas possible de faire cela sur un site autre que intranet)

Par contre, si tu ouvres ta page depuis le site via du javascript alors le problème est réglé ...

Re: thomas59000

par thomas59000 » 04 juin 2010, 00:49

ah ok donc on est obliger de configurer firefox pas d'autre méthode car si je veux mettre mon travail sur plusieurs postes ?

Il faut configurer firefox obligatoirement ?

Re: thomas59000

par visualight » 04 juin 2010, 00:44

Sauf qu'avec firefox, faut autoriser l'action de fermeture.
Tape about:config dans firefox et recherche après dom.allow_scripts_to_close_windows. Met le à true

Re: thomas59000

par Grummfy » 04 juin 2010, 00:42

Sur le site que je t'ai refiler il est marquer clairement ceci :
Remarque : Dans Firefox, il est impossible pour un script de fermer une fenêtre ouverte par l'utilisateur (par opposition à une fenêtre ouverte par un script).
Donc tu dois d'abord ouvrir une page (popup ou non) en javascript depuis ton site pour pouvoir la fermer...

l'extension de ta page ne change rien, tu touches à la partie client (donc interaction avec l'utilisateur) => c'est donc du côté des technologie client qu'il faut regarder.

a+

Re: thomas59000

par thomas59000 » 04 juin 2010, 00:27

J'ai essayé les deux méthodes. ça ne fonctionne pas avec firefox.

Pour le site : j'ai déja fait un tour dessus rien ne marche avec firefox

Re: thomas59000

par thomas59000 » 04 juin 2010, 00:24

Ba en fait c'est pour ma page .php

C'est pour sa que je me suis permis de poster ici. Je teste de suite ta méthode

Re: thomas59000

par visualight » 04 juin 2010, 00:21

:mrgreen: =D> doué ;)

En plus ta question n'est pas au bon endroit.
Il faudrait la déplacer dans le forum javascript.

Pour fermer une fenêtre tu peux utiliser cette fonction :

[javascript]
function _closeWindow() {
window.open('','_parent','');
window.close();
}
[/javascript]


Si ça ne fonctionne pas, essaye peut être comme ceci :

A mettre entre <head> et </head>

[javascript]<script language="javascript" type="text/javascript">
function _closeWindow() {
window.opener = self;
self.close();
}
</script>
[/javascript]


UN exemple d'appel de la fonction (que ce soit la première ou la seconde) est :

Code : Tout sélectionner

<a href="#" onclick="javascript:_closeWindow();">Fermer la page</a>

;)

Re: thomas59000

par Grummfy » 04 juin 2010, 00:13

Bonjour, ce n'est pas du PHP mais du javascript...

et ta réponse se trouve là : http://javascript.developpez.com/faq/?p ... merFenetre

Re: thomas59000

par thomas59000 » 04 juin 2010, 00:10

Dsl j'ai inversé mon nom d'utilisateur et le nom sujet. Si un modo peut modifier ^^

Bouton ou lien quitter/fermer avec firefox

par thomas59000 » 04 juin 2010, 00:08

Bonjour,

Je voudrais savoir si c'est possible de créer un lien fermer la page ou un bouton fermer la page avec comme navigateur firefox. Je précide que ce n'est pas des fenêtre popup et bien une page normale. J'ai essayé plusieurs méthodes qui fonctionne avec internet explorer mais impossible avec firefox

J'attends vos réponses. Merci d'avance