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

AJAX Discussion :

[AJAX] Navigation ajax et include de <script>


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 7
    Par défaut [AJAX] Navigation ajax et include de <script>
    Bonsoir !

    J'utilise une navigation ajax sur mon site. J'en suis tres content tout va bien.
    Le probleme est que depuis que j'utilise cela, j'ai mes charts qui ne fonctionnent plus !

    vous pouvez atteindre le site sur http://www.avoclix.com
    J'ai créé un compte test :
    compte:test
    mdp: azerty

    Il faut que j'arrive a les faire fonctionner meme avec cette navigation.


    Il semblerait que le probleme vienne du faite que dans ma div qui affiche le chart contienne un contenue entre les balise <script>. Et comme on affiche cela dans de l'ajax qui est lui meme du script. Ca ne fonctionne pas.

    Voici ce qui affiche mon chart dans mon xhtml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <div id="chartdiv1" align="center" > 
            FusionCharts. </div>
          <script type="text/javascript">
    		   var chart = new FusionCharts("js/Line.swf?ChartNoDataText=Please select a record above", "ChartId", "280", "144", "0", "1");
    		   chart.setDataXML("<chart bgSWF='charts/chart.png' canvasBorderColor='e0e0e0' lineColor='33373e' showShadow='1' shadowColor='bdbdbd' anchorBgColor='f1cc2b' caption='Your advertisement clicks' showLabels='0' numVDivLines='8' hoverCapBgColor='f7df39' decimalPrecision='4' formatNumberScale='0' showValues='0'  divLineAlpha='20' alternateHGridAlpha='6'>{$myclicks}</chart>");		   
    		   chart.render("chartdiv1");
    		</script>

    D'ailleur lorsque j'arrive sur une page qui contient un chart via la navigation ajax, je chart ne s'affiche pas mais on a uniquement le contenu de entre les div. Mais pas le chart contenu dans les balise script.
    Quelqu'un a une idée sur comment je pourrais faire ca ?

    Merci d'avance !!

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    C'est expliqué ici : Comprendre les mécanismes d'AJAX .

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 7
    Par défaut
    merci pour ta réponse !

    Alors j'ai trouvé les lignes qui parlent du sujet mais je ne comprends rien du tout à ce qui est dit.
    A oui j'ai oublié de ire que je débute totalement dans l'ajax.

Discussions similaires

  1. Navigation Ajax et Script dans Page
    Par CedriZero dans le forum jQuery
    Réponses: 3
    Dernier message: 10/07/2013, 12h45
  2. Réponses: 3
    Dernier message: 02/07/2010, 23h58
  3. Réponses: 2
    Dernier message: 12/01/2010, 13h53
  4. Réponses: 4
    Dernier message: 02/12/2009, 20h27
  5. [AJAX] navigation ajax (aide)
    Par speedylol dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/10/2006, 14h39

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