Partage
  • Partager sur Facebook
  • Partager sur Twitter

decouper une chaine

Sujet résolu
    17 octobre 2006 à 17:05:47


    Bonjour,

    j'ai un script javascript qui lance une page commentaire.php avec une chaine en parametre,je souhaite separe ma chaine lorsqu'il y a "###" et afficher dans la page commentaire.php les sous chaines recuperer en liste.

    Exemple

    <script language="javascript">
    <!--

    function ouvre(page,largeur,hauteur) {
      // seulement si la fenêtre n'existe pas ou est fermée
      window.open(page, "", "scrollbars=no,menubar=no,toolbar=no,resizable=no,width="
                  + largeur + ",height=" + hauteur);
    }
    // --></script>


    $comment=$donnees['commentaire']
    ?>
    <a href="javascript:ouvre('commentaire.php?<?php echo $comment;?>',450,100)">Commentaire</a>


    page commentaire.php

    <script language="javascript">
    <!--
    function affiche_commentaire() {
      var commentaire = location.search.substring(1);
      document.write(commentaire);
    }
    // -->
    </script>
    </head>

    <body onLoad="affiche_commentaire()">
    </body>


    exemple
    ma chaine = "test 1***test 2***test 3"

    je voudrais afficher dans la page commentaire.php
    • test 1
    • test 2
    • test 3


    et la ca m'affiche test%201***test%202

    Merci.
    • Partager sur Facebook
    • Partager sur Twitter
      18 octobre 2006 à 9:45:15

      une petite aide


      Bon ba j'ai trouvé,voici mon code pour ceux que ca pourrait interesse

      function affiche_commentaire() {
        var commentaire = location.search.substring(1);
        tableau =commentaire.split(".");
        document.write('<h2>Commentaire</h2>');
        document.write('<ul>');
        for(i=0;i<tableau.length;i++){
        var valeur=unescape(tableau[i]);
        document.write('<li style="color:#8e3a1b">');
        document.write(valeur);
        document.write('</li>');
        }
        document.write('</ul>');
       
      }
      // -->
      </script>
      • Partager sur Facebook
      • Partager sur Twitter

      decouper une chaine

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown