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 :

Casser une Url


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    174
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 174
    Par d�faut Casser une Url
    Bonjour,

    voila je r�cupere des URL dans une appli web et doit les afficher grace � un script javascript dans un tableau... tout �a va tres bien sauf que les URLs ne semble pas vouloir � etre cass�e pour faire un retour chariot quand ils sont plus grand que la largeur de la cellule d'affichage comment puis je faire pour leur dire d'aller � la ligne...

    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
    // crц╘ation des ц╘lц╘ments <table> et <tbody>
            var smartlinksTable = document.createElement("table");
            var smartlinksTbody = document.createElement("tbody");
    
            // crц╘ation des cellules
            //for(var j = 0; j < 2; j++) {
                // crц╘ation d'un ц╘lц╘ment <tr>
                var smartlinksLine = document.createElement("tr");
    
                // crц╘ation du premier ц╘lц╘ment <td> de la ligne SmartLinks
                 var smartlinksCell1 = document.createElement("td");
                // Remplissage de la cellule relative au lien source du SmartLink 
                    smartlinksCell1.innerHTML += '<span id="TitreSource">' + SmartLink.title_source + '</span>';
                    smartlinksCell1.innerHTML += '<br />';
                    smartlinksCell1.innerHTML += (SmartLink.url_source);
                // ajoute la premiere cellule <td> ц═ la ligne <tr>
                    smartlinksLine.appendChild(smartlinksCell1);

  2. #2
    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 659
    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 659
    Billets dans le blog
    1
    Par d�faut
    regarde du cot� de wrap ... mais encore une fois IE p�che ...
    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 !

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    174
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 174
    Par d�faut
    Citation Envoy� par SpaceFrog
    regarde du cot� de wrap ... mais encore une fois IE p�che ...
    J'ai trouv� une piste du cot� de split mais je ne suis pas sur

    Split URl Functions:

    ce que je veux faire concretement c'est ins�rer des espaces dans l'url pour que comme n'importe quelle autre chaine de caractere elle puisse accepter le sretours � la ligne.

    Original url: "http://www.website.com/dir1/dir2/dir4/thefile.html"
    My final string should be: "http://"http://www.website.com /dir1 /dir2 /dir4 /thefile.html

  4. #4
    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 659
    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 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    MyUrl=MyUrl.split('/').join(' /')
    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 !

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    174
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 174
    Par d�faut
    Citation Envoy� par SpaceFrog
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    MyUrl=MyUrl.split('/').join(' /')
    voila je cherchais le join pour ajouter... est il possible d elui demander de sauter http://

    je crois qu'on peut demander � split de commencer � un point pr�cis de la chaine de cractere en utilisant [] et length il me semble?

  6. #6
    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 659
    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 659
    Billets dans le blog
    1
    Par d�faut
    avec un substr sur un indexOf('http')
    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 !

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    174
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 174
    Par d�faut
    Citation Envoy� par SpaceFrog
    avec un substr sur un indexOf('http')
    merci

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    174
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 174
    Par d�faut
    Citation Envoy� par SpaceFrog
    avec un substr sur un indexOf('http')
    est ce possible de lui demander de faire sa petite sauce tous les 20 caracteres?

  9. #9
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    174
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 174
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function insertionspace (string,chr,nth) {
      var output = '';
      for (var i=0; i<string.length; i++) {
        if (i>0 && i%20 == 0)
          output += chr;
        output += string.charAt(i);
      }
     
      return output;
    }
    voila ma petite soluce

  10. #10
    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 659
    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 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     for (var i=0; i<string.length; i=i+20)
    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 !

  11. #11
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    174
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 174
    Par d�faut
    Citation Envoy� par SpaceFrog
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     for (var i=0; i<string.length; i=i+20)
    merci pour cette correction

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [ Struts ] recuperer une valeur dans une url?
    Par njac dans le forum Struts 1
    R�ponses: 2
    Dernier message: 02/06/2004, 14h24
  2. [net] recuperer les proprietes d'un File via une URL
    Par mma dans le forum Entr�e/Sortie
    R�ponses: 5
    Dernier message: 06/05/2004, 12h45
  3. [Debutant]Formater un string pour une url
    Par maxxou dans le forum Entr�e/Sortie
    R�ponses: 3
    Dernier message: 22/03/2004, 16h17
  4. [JSP] encoder et d�coder les param d'une URL ?
    Par iubito dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 22/12/2003, 11h34
  5. [web] tester la validiter d'une URL
    Par zebiloute dans le forum Web
    R�ponses: 4
    Dernier message: 25/11/2002, 16h51

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