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 :

Aide pour r�cup�rer code source dans une variable


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 4
    Par d�faut Aide pour r�cup�rer code source dans une variable
    Bonjour suite a un petit projet que l�on ma donner a faire je dois r�cup�rer le code source d�une page web qui se trouve sur le net et effectuer quelque changement.
    Mon probl�me c�est qui doit �tre r�alis� par du code HTML/JavaScript et non par dur PHP, j�ai trouv� comment lire un fichier se trouvent sue le disque, mais il ne veut pas lire directement sur internet
    Auriez-vous une solution � me proposer merci.

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    enregistre sous
    affiche source.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 4
    Par d�faut
    Merci pour ta r�ponse.
    Mais je dois traiter directement la page qui provint du net.
    j'avais utilis� ceci pour le code PHP : $this->readed = file($lechemin);
    Le probl�me c'est que je dois trouver sont �quivalent pour HTML/JavaScript

  4. #4
    Membre confirm�
    Inscrit en
    Mars 2007
    Messages
    63
    D�tails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par d�faut
    j'ai le meme probleme en php j'utilise file_get_contents mais une fois recuper� on ne peux pas alterner l'utilisation de javascript et php puiske chacun s'execute dans un endroit different et j'ai deja trouv� une solution mais je sais pas comment l'utiliser voici une fonction en JS que j'ai trouv� sur un site:



    public static String getIpFrom(String adresse) {
    String toreturn = null;
    try {
    // creation d'un objet URL
    URL url = new URL(adresse);
    // on etablie une connection a cette url
    URLConnection uc = url.openConnection();
    // on y cree un flux de lecture
    InputStream in = uc.getInputStream();
    // on lit le premier bit
    int c = in.read();
    // on cree un StringBuilder pour par la suite y ajouter tout les bit lus
    StringBuilder build = new StringBuilder();
    // tant que c n'est pas egale au bit indiquant la fin d'un flux...
    while (c != -1) {
    build.append((char) c);
    // ...on l'ajoute dasn le StringBuilder...
    c = in.read();
    // ...on lit le suivant
    }
    // on retourne le code de la page
    toreturn = build.toString();

    } catch (MalformedURLException e) {

    e.printStackTrace();
    } catch (IOException e) {

    e.printStackTrace();
    }
    return toreturn;
    }

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 4
    Par d�faut
    Merci moncef357

    Mais j�ai test� ton code, et il ne retourne rien.

    Je ne pense pas que ce soit du code JS mais du java pur. J�ai cr�� une classe java sous �clipse pour tester et l� il fonctionne malgr� quelque erreur de code.

    Apr�s de nombreuse recherche j�ai toujours pas trouv� de script JS pour int�gr�e dans mon code HTML. Pour r�cup�r� la source de la page web qui se trouve sur internet. Je me demande si c�est r�ellement possible ?

  6. #6
    R�dacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par d�faut
    Citation Envoy� par leumas Voir le message
    Bonjour suite a un petit projet que l�on ma donner a faire je dois r�cup�rer le code source d�une page web qui se trouve sur le net et effectuer quelque changement.
    Mon probl�me c�est qui doit �tre r�alis� par du code HTML/JavaScript et non par dur PHP, j�ai trouv� comment lire un fichier se trouvent sue le disque, mais il ne veut pas lire directement sur internet
    Auriez-vous une solution � me proposer merci.
    Je vois plutot la solution avec ajax.

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 4
    Par d�faut
    Merci pour l�indication darrylsite
    J�ai regard� un peu pour Ajax vu que je ne connais pas ce langage. J�ai trouv� comment lire un fichier sur le disque dur, mais il ne fonctionne pas sur un site provenant d'internet

    Voici le code

    var Fichier = function Fichier(fichier)
    {
    if(window.XMLHttpRequest) obj = new XMLHttpRequest(); //Pour Firefox, Opera,...
    else if(window.ActiveXObject) obj = new ActiveXObject("Microsoft.XMLHTTP"); //Pour Internet Explorer
    else return(false);

    if (obj.overrideMimeType) obj.overrideMimeType("text/xml"); //�vite un bug de Safari

    obj.open("GET", fichier, false);
    obj.send(null);

    if(obj.readyState == 4) return(obj.responseText);
    else return(false);
    }

    Je ne sais pas il faut peut �tre modifi� un peu le code

Discussions similaires

  1. R�ponses: 1
    Dernier message: 07/05/2014, 18h27
  2. R�cuperer code source dans une variable
    Par PKO06 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 27/03/2008, 16h22
  3. R�ponses: 7
    Dernier message: 12/06/2007, 14h59
  4. Mettre un code php dans une variable...
    Par kedare dans le forum Langage
    R�ponses: 6
    Dernier message: 19/09/2005, 12h55
  5. pb eval pour le code php dans une feuille xslt
    Par nipepsi dans le forum XSL/XSLT/XPATH
    R�ponses: 8
    Dernier message: 10/09/2004, 11h23

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