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

Langage PHP Discussion :

Appel de javascript


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 104
    Par défaut Appel de javascript
    Salut à tous,

    J'ai un petit souci que je n'arrive pas à résoudre:

    J'ai ma page principale de mon site avec un div cachee :

    page_site.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div id="test" style="display:none;">
     
    </div>
    Ensuite j'ai un menu qui, au clic, m'affiche le div en insérant en ajax une page php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="" onclick="document.getElementById('test').display = inline; new Ajax.Updater('test',mon_chemin/script.php, {method: 'get',parameters:'maVar=maValeur'	} );"> menu </a>
    L'appel fonctionne très bien car un simple echo sur le script.php s'affiche.

    Le souci est qu'il ne vois pas mes balise <script> et le javascript ne fonctionne pas du tout.

    voici le script.php:

    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
    <?php
    	Header("Expires: 0");
    	Header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
    	Header('Cache-Control: no-store, no-cache, must-revalidate');  
    	Header('Cache-Control: pre-check=0, post-check=0, max-age=0'); 
    	Header("Pragma: no-cache");                                    
    	Header("Content-Type: text/html; charset=utf-8");
     
    	session_start();
    	session_cache_expire();
     
    	sleep(2);
     
           echo "ok";
    ?>
    <script language="javascript" type="text/javascript">
    alert('blabla');
    </script>
    quelqu'un à t-il une idée ?

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    ton alert ne s'affiche pas ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 104
    Par défaut
    non :s

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    et le code source HTML de ta page final ca donne quoi ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 104
    Par défaut
    <div id="test">ok


    </div>

    il ne les voit pas du tout les balises ...

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    ah ui ok je vois, quand tu insere un page en ajax le javascript n'est pas interpréter donc c'est normale que ton alert ne marche pas

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

Discussions similaires

  1. appel de javascript
    Par afroweb dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 25/11/2006, 10h26
  2. Ordre d'appel fonction Javascript
    Par jeannot1974 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/11/2006, 16h16
  3. appel fichier javascript
    Par bressan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/06/2006, 16h51
  4. [XSLT] [MSXML] probleme d'appel a javascript
    Par nemya dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 16/01/2006, 14h01

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