IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

p'tite difference settimeout !


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Avatar de clio671
    Profil pro
    Développeur Web
    Inscrit en
    Février 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2007
    Messages : 203
    Par défaut p'tite difference settimeout !
    bonjour !

    je voudrais savoir si ds JS il existe une autre fonction que close pour fermer une fenetre car je n'arrive pas à faire la différence ,au niveau du code, entre ce code là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <!-- exo2bis open a new window from the main window     -->
    
    
    <HTML>
    <HEAD>
    <TITLE>exo2bis</TITLE>
    </HEAD>
    
    <BODY>
    <H1>page du site deezer avec fonctions</H1>
    
    <script language = "Javascript">
        /*cette fct est ok*/
    	function ouvrir(url)
    	{
    	  	alert("ouverture de la fenetre Deezer") ;
    	  	fenetre = window.open(url) ;
    	}
    
    	
    </script>
    
    <script language = "Javascript">
     	ouvrir('http://fr.youtube.com/') ;
        
        //ferme uniquement l'onglet navigateur
        setTimeout('fermer()',10000) ;
    </script>
    
    </html>
    et celui là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    <!-- exo4 open a new window from the main window  and close it   -->
    
    <html>
       <head>
        	<title>
        	   exo4 : dare to enter...
        	</title>
        	
        	<h1>  voodoo chile  </h1> <br>
    		<h2>ffff-----text ----fermeture aprés 10 s</h2>   <br>
    	
    	<script language = "Javascript">
    	
    		function ouvrir(url)
    		{
    		 	fenetre = window.open(url) ;
    		}
    	
    		function fermer()
    		{
    			//fenetre = window.close() ;
    			//self.close() ;
    			fenetre.close() ;		
    		}
    	</script>
    	
    	</head>
    
    	<body>
    		<script language ="JavaScript">
    			ouvrir('http://fr.youtube.com/watch?v=layTKmyJyBY&feature=relateds') ;
    			//fermer() ;
    			//se ferme automatiquement au bout de 10 s
    			setTimeout('fermer()',10000) ;
    		</script>
    	
    	</body>
    </html>
    si quelqu'un peut m'éclairer

    merci d'avance
    a+

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par clio671 Voir le message
    la différence ,au niveau du code, entre ce code là :
    Le 1° ne fonctionnera pas ... car la fonction fermer() n'existe pas

    Blague à part, c'est cette fonction qui permettrait de voir la différence entre les 2 versions (le settimeout() ne change que du fait du décalage dans le temps).

    EDIT : ceci dit, il n'y a pas d'autre fonction que close() pour fermer une fenêtre ...

    A+

  3. #3
    Membre éclairé
    Avatar de clio671
    Profil pro
    Développeur Web
    Inscrit en
    Février 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2007
    Messages : 203
    Par défaut
    ok, j'ai du mal observer les changements alors...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. La difference entre XSL et XSLT?
    Par pantin dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/06/2003, 15h14
  3. Difference entre fenetre et boite de dialog
    Par billyboy dans le forum Windows
    Réponses: 2
    Dernier message: 02/06/2003, 15h43
  4. [] Difference entre MSHFlexGrid et MSFlexGrid
    Par olivierx dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/04/2003, 08h48
  5. Difference entre types d'Adresse IP
    Par freud dans le forum Développement
    Réponses: 3
    Dernier message: 02/03/2003, 02h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo