begin process at 2010 02 10 15:42:09
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fenêtre & Pop-up

 > FERMER LA FENÊTRE SANS CONFIRMATION

FERMER LA FENÊTRE SANS CONFIRMATION


 Information sur la source

Note :
6 / 10 - par 3 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fenêtre & Pop-up Niveau :Débutant Date de création :23/11/2003 Vu :26 675

Auteur : cgaraffa

Ecrire un message privé
Commentaire sur cette source (24)
Ajouter un commentaire et/ou une note

 Description

Ce lien permet de fermer la fenêtre du navigateur sans l'alerte de confirmation.

Source

  • <OBJECT id=hhctrl classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11
  • type=application/x-oleobject><PARAM NAME="Command" VALUE="Close"><PARAM NAME="TEXT" VALUE="Text:Cliquez ici"></OBJECT>
<OBJECT id=hhctrl classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 
type=application/x-oleobject><PARAM NAME="Command" VALUE="Close"><PARAM NAME="TEXT" VALUE="Text:Cliquez ici"></OBJECT>



 Sources de la même categorie

Source avec Zip Source avec une capture FENETRE D'ACTUALITE par kazma
Source avec Zip Source avec une capture CLASS POP-IN AVEC EFFET SOUS JQUERY DE "CONNEXION" STYLE CS ... par Nementon
Source avec Zip Source avec une capture FENETRE DE LOGIN par kazma
Source avec Zip Source avec une capture MESSAGES VIRTUELS par grarestephane
Source avec Zip Source avec une capture ENVOIE DE MESSAGE AUTOMATIQUE par grarestephane

Commentaires et avis

Commentaire de gwpkwz le 24/11/2003 09:41:06

J'ai essayé ton truc et MSIE m'indique que cela ne fonctionne qu'avec HTML HELP

Comment faire pour que ça marche avec une pop up normale ou même une page normale ?

Commentaire de pyranhaz le 24/11/2003 14:40:00

gwpkwz à raison...

c'est le même truc qui arrive pour fermer la page qui appel le popup... C'est dommage car cela serait très utile de se passer des alertes de confirmation et d'avoir un addition de page ouverte lors d'ouverture de popup...

La platitude est que ce n'est pas le webmaster qui contrôle les modules de type "html help", mais l'hébergeur... et la plupart du temps il faut faire avec ce qu'il ya sur le serveur et on se fait répondre d'avoir son propre serveur où on pourra y mettre ce que l'on veut... :-(

Commentaire de davinz le 24/11/2003 17:16:07

j'utilise un script sur une page pour en ouvrir une autre en plein écran. Afin d'éviter le message d'alerte "...tente de fermer la page en cours..." j'ai le script suivant, ou "window.opener = null" est la solution pour éviter le message d'alerte.

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;http://www.xxxxxxxxx.com________________&lt;/title&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt;
&lt;link href="../css/xxxxxx.css" rel="stylesheet" type="text/css"&gt;
&lt;SCRIPT LANGUAGE="javascript"&gt;
window.open("datas/jeu_cadr/index.htm",'fullscreen','fullscreen,scrollbars=no')
&lt;/script&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;script&gt;
window.opener=null;
window.close();
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;

Je ne peux affirmer que ce script fonctionne ds toute les conditions, je compte sur vos retour pour valider ces qq lignes qui peuvent s'avèrer utiles.

Commentaire de pyranhaz le 24/11/2003 17:36:22

&lt;script&gt;
window.opener=null;
window.close();
&lt;/script&gt;

fonctionne parfaitement, sauf que si pour toi en plein écran cela ferme la page d'accueil sur le champs, pour moi qui ouvre un popup normal (pas en plein écran) ce script ferme le popup qui ouvre et laisse la page appelante ouverte...

ma page qui appel le popup se fait à partir d'un bouton... tu clique et le popup ouvre

je veux donc que une fois le popup ouvert, la page qui a appellée le popup se ferme automatiquement sans alerte ni module spécial tel "html help"...

merci de vos solutions...

Commentaire de pyranhaz le 24/11/2003 22:41:34

Et voilà, ça fonctionne maintenant avec peu importe le type de popup, même ceux avec un bouton...

c'est merveilleux la programmation !!!

Commentaire de bultez le 01/12/2003 08:06:46

moi j'utilise
     opener=self;
     self.close();
pour femer la fenêtre courante (trouvé sur ce site)
et
     window.close();
pour fermer un popup
ça marche sans problème ( Window et Internet Explorer ??? )
cordialement

Commentaire de moguaii le 26/01/2004 09:48:04

OHHHHHHHHHHHHH
Merci à toi davinz (et hop un petit mp)

bon désolé cgaraffa mais ton script ne fonctionne vraiment pas...
Pas plus que celui de jenlain62 (puisqu'ils sont identiques ^^)

:D

Commentaire de jenlain62 le 26/01/2004 18:03:02

moguaii&gt;
je sais je me suis rendu compte que ca fonctionnait pas sous XP. Il mets un message d'erreur dy style "cette opération ne fonctionne qu'avec HTML Help". Mais sous 95/98/2000 ca marche. Alors avant de dire que le script ne fonctionne VRAIMENT pas, renseigne toi la prochaine fois. ;-)
Et pour ce qui est du code de davinz ca ne fonctionne pas partout non plus (ex : chez moi et au boulot) tout comme celui de bultez.

En fait y'a pas de solution universelle, c'est juste de la bidouille à 1 euro 37...

Commentaire de toi1392 le 12/05/2004 16:37:56

ben je suis sous 98 et ca marche pas, j'ai aussi l'erreur HTML help !

Commentaire de pyranhaz le 12/05/2004 18:08:18

Ton hébergeur doit avoir le module Html Help installé, configuré et fonctionnel sur le seveur où tu te trouve...
c'est gratuit, mais certain refuse de l'installer... comme pour mon cas...

Il y a d'autres solutions en javascript qui permettent de se passer de ce module et qui fait strictement la même chose en pitonnant un peu plus...

Commentaire de toi1392 le 13/05/2004 08:48:01

Le probleme, c'est que la fenetre que je veux fermer c'est une frame, et que je veux la fermer depuis la partie basse de ma frame. Est ce que quelqu'un sait ce qu'il faut faire dans ce cas ? Parce que ce n'est pas self que je veux fermer c'est _parent. Mais cette solution ne fonctionne pas non plus ...

Commentaire de pyranhaz le 13/05/2004 14:09:43

je vois pas le problème...

comment se fait-il que tu n'aie pas pensé à ceci:

TOP.CLOSE

tu penses: self, parent... alors essais les autres...
et tu aurais trouvé réponse à ta question !

Commentaire de toi1392 le 13/05/2004 15:04:21

Merci pour l'info, meme si c'est pas la peine de s'énerver parce que quelqu'un n'a pas trouve la solution. J'ai essayé tout ce qui m'a semblé judicieux... encore toutes mes excuses pour t'avoir embete avec ca ...

Commentaire de transgoku le 14/05/2006 17:12:20

comment je pourrais ouvrir plusieur pop-up avec un lien d'une page et les fermer avec un lien d'une autre page.Merci!

Commentaire de baborge77 le 23/01/2007 19:39:27

Salut,
moi j'utilisais :
     opener=self;
     self.close();
et
     window.opener=null;
     window.close();

mais cela ne fonctionne pas sur IE7....

lorsque la page n'est pas ouvert avec un window.open
le message de confimation revient.



Si qqun a une solution je suis preneur

Merci d'avance



Commentaire de Portekoi le 18/04/2007 09:42:09

Même problème pour moi. IE7 demande une confirmation pour fermer la fenêtre

"la page web affichée tente de fermer la fenêtre

voulez vous fermer cette fenêtre?"

Comment faire?

Commentaire de Portekoi le 18/04/2007 09:59:56

Voici la solution :

<script language="javascript">
var obj_window = window.open('', '_self');
obj_window.opener = window;
obj_window.focus();
opener=self;
self.close();
</script>

Commentaire de bamphi le 25/05/2007 05:28:08

Bonjour Portekoi
Merci pour ton script, étant débutant, pourrais-tu stp
préciser à quel emplacement l'intégrer dans une page html ?
et quel est le code d'appel du script ?
Merci d'avance et cordialement

Bamphi

Commentaire de Portekoi le 27/05/2007 00:38:41

Salut,

En faites, tu en fais une fonction du style

function fermerfenetre(){
var obj_window = window.open('', '_self');
obj_window.opener = window;
obj_window.focus();
opener=self;
self.close();
}

Ca tu le mets dans ton head et ensuite pour fermer la fenetre, tu fais un onclick avec dedans : fermerfenetre();

Commentaire de bamphi le 27/05/2007 08:02:41

Grand merci ... ça fonctionne impec !
Cordialement
Bamphi qui te souhaite beaucoup de succès dans tes entreprises

Commentaire de bamphi le 27/05/2007 08:50:14

Complément du message précédent
Après plusieurs essais ... ça fonctionne effectivement tb
en html (hors cadre).
Mon appli en asp appelle une feuille dans un cadre et à la
fermeture de cette feuille, ça ne fonctionne pas !
Je voulais te le signaler et savoir si tu avais une solution ?

Encore merci et cordialement
Bamphi

Commentaire de intox18 le 30/04/2008 10:29:19

Merci Portekoi !
ca marche nickel

Commentaire de adrienr11vdv le 16/04/2009 17:11:28

Le code ci-dessus ne résout pas le problème sous ie7.
Le message de confirmation s'affiche.
Par contre, le fait de cliquer sur le bouton oui ou sur le bouton non ferme la fenêtre

Commentaire de Portekoi le 20/04/2009 23:35:01

Bonsoir,

Sa marche pour moi sous IE7... Maintenant, s'il y a plusieurs onglets, cela peut ne pas fonctionner, jamais essayé.

Mais sur une fenêtre avec 1 onglet, cela fonctionne très bien.

J'essayerais de mettre un exemple demain.


Portekoi

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales