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 :

ouverture pop-up, pb sous IE ...


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de frog43
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Par défaut ouverture pop-up, pb sous IE ...
    Bonjour,

    voila je suis en train de réaliser un site web, l'index est composé d'un swf. Ce dernier contient plusieurs boutons qui ouvrent différentes pages et pop-up ...
    Nottement le formulaire de la page contact, ce pop-up marche sous FF mais pas sous IE ... De plus je ne comprend vrément pas car le code est le même (à par les URL et chemin ...) que celui qui ouvre un pop-up pour la page "plan". Cette dernière fonctionne très bien ...

    Je ne c'est donc pas quoi faire, si quelqu'un à une idée ... Je peut poster mon code si vous voulez ... Je ne sait même pas si c'est un problême de JS ou un de Flash ... Mais bon vu qu'un pop-up s'ouvre correctement je suis perdu ...

    Pour vous rendre compte, voici l'adresse du site : www.designcreation.fr

    Merci, bonne soirée à tous !

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Le code ne doit pas être exactement le même... il doit y avoir une différence, minime mais une différence...

    de plus, chez moi, seuls contact (FF only) et plan (FF & IE) fonctionnent, je ne sais pas si c'est normal...

    en JavaScript, le code pour ouvrir un popup est tout simplement ...

    Ensuite, je crois me souvenir que Flash utilise Action Script, ce qui est TRES différent, tu devrais plutôt demander à ce qu'on déplace ton post dans le forum Flash, et donner le code de tes deux popups...
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    en effet ca ne fonctionne pas sous IE
    mais ca dit que c'est un erreur dans le js
    t'as ton code ouvre popup?

  4. #4
    Membre éclairé Avatar de frog43
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Par défaut
    Je vais vérifier une énième fois le code, sinon c'est bien normal que seule ces 2 pages marchent ... J'ai pas attaquer les autres ... Sinon pour le code javascrip je le conésé, merci bien quand même ; et le code action script je l'ai trouver sur le net ... Je vais cherché encor un peu et si je ne trouve pas de différence dans le code, j'irais faire un tour du coté du forum Flash ... Merci d'avoir accordé un peu de ton temps à ce pb ...

  5. #5
    Membre éclairé Avatar de frog43
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Par défaut
    Voila le code du bouton flash "contact" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    on (rollOver){
        gotoAndStop (90);
    }
     
    on (rollOut){
        gotoAndStop (87);
    }
     
    on (release) {
        getURL ("javascript:OuvreFenetreContact()");
    }
    Celui du bouton flash "plan" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    on (release) {
        getURL ("javascript:OuvreFenetrePlan()");
    }
     
    on (rollOver){
        gotoAndStop (91);
    }
     
    on (rollOut){
        gotoAndStop (87);
    }
    Voici le code HTML de ma page index, celle qui contient le swf avec ces 2 boutons :

    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
     
    <html>
    <head>
    <title>.:: Design'Création ::.</title>
    <link rel="stylesheet" type="text/css" href="style/feuille1.css"/>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_reloadPage(init) {  //reloads the window if Nav4 resized
      if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
        document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
      else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);
    //-->
    </script>
    <script type="text/javascript" src="js/code.js">
    </script>
    </head>
     
    <body>
    <table width="100%"  border="0">
      <tr>
        <td height="231"><div align="center">
          <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="711" height="490">
            <param name="movie" value="intro/intro.swf">
            <param name="quality" value="high">
            <embed src="intro/intro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="711" height="490"></embed>
          </object>
    </div></td>
      </tr>
      <tr>
        <td><div align="center">© 2006 Tous droits réservés</div></td>
      </tr>
    </table>
    </body>
    </html>
    et enfin le code JS qui ouvre les pop-up :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function OuvreFenetrePlan(){
        neo=window.open("plan.htm","Plan","width=600,height=480,top=0,left=0,status=no,toolbar=0,menubar=0,location=0,resizable=no,titlebar=1,scrollbars=no,fullscreen=0")
    }
     
    function OuvreFenetreImprim(){
        neo=window.open("plan/impression/print.htm","Impression","width=680,height=480,top=0,left=605,status=no,toolbar=0,menubar=0,location=0,resizable=no,titlebar=1,scrollbars=yes,fullscreen=0")
    }
     
    function OuvreFenetreContact(){
        neo=window.open("contact.htm","Nous contacter","width=720,height=700,top=0,left=0,status=no,toolbar=0,menubar=0,location=0,resizable=no,titlebar=1,scrollbars=yes,fullscreen=0")
    }
    Voila, j'espere que c'est assez lisible ...

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 22/11/2006, 19h01
  2. Ouverture pop up
    Par lionel20 dans le forum Flash
    Réponses: 3
    Dernier message: 28/10/2006, 10h03
  3. Ouverture pop-up : [object] sur page parent
    Par delsinnj dans le forum ASP
    Réponses: 2
    Dernier message: 01/08/2006, 09h27
  4. ouverture pop up spéciale
    Par jehlg dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/04/2006, 09h29
  5. [Exchange 2003] ouverture pop sur serveur en production
    Par thanathz dans le forum Exchange Server
    Réponses: 2
    Dernier message: 30/11/2005, 13h28

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