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 :

fonction afficher la source qui n'en donne qu'une partie


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2007
    Messages : 233
    Par défaut fonction afficher la source qui n'en donne qu'une partie
    bonjour tout le monde

    Voilà je veux savoir si ce script:
    '<a href="javascript:void(document.location='view-source:'+document.location)">view the source of this document.</a>' à le même rôle que 'bouton droit --> codes sources de la page'??..
    Mon problème est que lorsque j'utilise cette dernière (méthode classique) ça me donne le code voulue par contre si je fais le script il me donne juste une partie du code source.. Il s'agit d'une page PHP dont je voudrais afficher le codes sources
    Est ce que qlq à une idée, sinon j'éspère que j'étais assez clair..

    Merci d'avance

    Namstou3

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Par défaut
    Bonjour,

    J'ai essayé ce code, et il fonctionne très bien.
    Malgré cela, il est incorrect, car l'objet 'location' est un sous-objet de l'objet 'window' et non pas de l'objet 'document'.

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2007
    Messages : 233
    Par défaut
    alors pour le corriger que dois-je faire??
    Parce que comme je l'avais dis ça ne m'affiche que la première partie du code php

    Merci

  4. #4
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2007
    Messages : 233
    Par défaut
    au fait j'ai oublié de dire que j'ai utiliser ce meme code sir d'autre pages du meme projet, ça marche à merveille, mais pas pour le page dont je veux avoir le codes sources

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 36
    Par défaut
    essaye ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <script language="javascript">
    <!--
    function affichersource()
    {
    window.location.href= 'view-source:'+window.document.href;
    //si besoin est de reloader:
    window.location.reload();
    }
    //-->
    </script>
    <a href="javascript:affichersource();return true;">Afficher la source de cette page</a>
    techniquement cela devrait marcher...

Discussions similaires

  1. Fonction qui modifie les données d'une personne
    Par pope2008 dans le forum Pascal
    Réponses: 4
    Dernier message: 02/01/2012, 12h31
  2. Réponses: 3
    Dernier message: 09/12/2007, 18h07
  3. Réponses: 5
    Dernier message: 10/07/2007, 09h43
  4. Afficher les pseudos qui ne commencent pas par une lettre.
    Par asoka13 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 09/07/2007, 17h30
  5. script SQL qui réinsère des Données d'une BD dans une autre BD.
    Par kamaldev dans le forum Administration
    Réponses: 1
    Dernier message: 19/04/2007, 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