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 :

problème de ddénomination d'une variable


Sujet :

JavaScript

  1. #1
    Membre habitué
    Inscrit en
    Avril 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 12
    Par défaut problème de ddénomination d'une variable
    Bonjour,

    j'ai une fonction javascript qui est censsé ouvrir deux page en même temps... la fonction marche, je l'ai testé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <SCRIPT language="Javascript">
     function chapichapo(url)
                      {
     
    alert("Une petit Fonction JavaScript...");
                    w1 = window.open(url);
                    w2 = window.open("tracking.php", "blind", "width=760, height=420, top=0, left=0, resizable=yes, scrollbars=yes, location=yes, menubar=yes, status=yes, toolbar=yes");
                        }
                </script>
    Je fais appel à cette fonction dans du php et je lui passe une variable

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    href="javascript:chapichapo('.$URL.');
    Mais là, la variable est bien lu... mais la fonction n'est pas interprété...

    dans la barre du bas de mon navigateur, je vois chapichapo (http://www.......(l'url compris dans ma variable));...


    Je calle completement sur ce problème...
    Si qql à une idée, ça serai génial...

    Merci d'avance.

  2. #2
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Citation Envoyé par baudmail
    Mais là, la variable est bien lu... mais la fonction n'est pas interprété...
    Le alert se déclenche ou pas?

    A quel moment/endroit est ce que tu déclares ta fonction?

    Avec quel navigateur ça marche/marche pas?

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    href="#" onclick="chapichapo('.$URL.');return false;"
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    href="javascript:chapichapo(\''.$URL.'\');

  5. #5
    Membre habitué
    Inscrit en
    Avril 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 12
    Par défaut ça marche pas
    avec mon code... l'alerte ne se jouait pas...


    avec le code :

    voilà l'erreur que j'ai :

    href="javascript:chapichapo(\''.$URL.'\');[/code]

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home.2/creditfi/www/mivasearchtemplate2.php on line 135


    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    href="#" onclick="chapichapo('.$URL.');return false;"
    rien ne se pass&e

  6. #6
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    ta variable $URL est entre double-quotes, pas besoin de faire une concaténation pour qu'elle soit interprétée...

    montre nous comment tu définis ton lien entier ( avec les echo et cie) car apparemment, le probleme, c'est lui, pas ta fonction...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

Discussions similaires

  1. problème de passage d'une variable
    Par khayri dans le forum Struts 1
    Réponses: 15
    Dernier message: 12/01/2007, 09h30
  2. Réponses: 2
    Dernier message: 11/09/2006, 12h22
  3. Problème d'appels d'une variable entre fonctions
    Par julien.nasser dans le forum MFC
    Réponses: 12
    Dernier message: 26/04/2006, 09h23
  4. Problème de restitution d'une variable.
    Par flyflo dans le forum C++
    Réponses: 4
    Dernier message: 22/01/2006, 15h10
  5. Réponses: 1
    Dernier message: 21/12/2005, 19h08

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