Afficher une "page source" dans une autr

cactus74 -  
 cactus74 -
Bonjour,

Je cherche simplement comment inserer & afficher une "page source" dans une autre "page support"...
C'est sûrement trés simple, mais je ne sais pas faire :-/
- Si possible en HTML "de base"
- Si possible en pouvant choisir la taille de l'affichage de la "page source"
- Et encore en plus en permettant de cliquer sur un lien en restant sur la même "page support"...

Merci par avance

Cactus74
Configuration: Windows XP
Internet Explorer 7.0

6 réponses

  1. Gihef Messages postés 5165 Statut Contributeur 2 781
     
    Bonjour,

    Tu veux afficher dans une page web 1] le code source (pas la page elle-même) d'une autre page 2] par un clic ?

    Si c'est bien ça, en HTML ce n'est pas possible.
    Il faut en passer par de la programmation.

    En HTML, tu pourrais le faire, mais sans clic et avec le code, fixe, inséré directement dans la page 1].

    La modification de l'apparence du code se fait facilement.

    Par exemple
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>Un titre</title>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8">
        <style type="text/css">
        html, body {
          margin: 0;
          padding: 0;
          text-align: center;
          background-color: #b0c4de;
          }
        #conteneur {
          position: relative;
          margin: 0 auto;
          width: 760px;
          text-align: left;
          border : 1px solid #f0ffff;
          background-color: #f0f8ff;
          font-family: Tahoma, 'Trebuchet MS', Verdana, Optima, Papyrus, sans-serif;
          }
        pre, #code {
          margin : 2em;
          padding : 1em;
          color : #567;
          }
        #code {
          background-color : #fff8dc;
          border-left : 2px dotted #006400;
          white-space : normal;
          }
        </style>
    </head>
    <body>
      <div id="conteneur">
        <pre>
        &amp;lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
        &amp;lt;html>
        &amp;lt;head>
        &amp;lt;title>Un titre&amp;lt;/title>
            &amp;lt;meta http-equiv="Content-type" content="text/html; charset=utf-8">
            &amp;lt;style type="text/css">
            html, body {
              margin: 0;
              padding: 0;
              text-align: center;
              background-color: #b0c4de;
              }
            #conteneur {
              position: relative;
              margin: 0 auto;
              width: 760px;
              text-align: left;
              border : 1px solid #f0ffff;
              background-color: #f0f8ff;
              font-family: Tahoma, 'Trebuchet MS', Verdana, Optima, Papyrus, sans-serif;
              }
            &amp;lt;/style>
        &amp;lt;/head>
        &amp;lt;body>
          &amp;lt;div id="conteneur">
            &amp;lt;div id="code">
            &amp;lt;/div>
          &amp;lt;/div>
        &amp;lt;/body>
        &amp;lt;/html>    </pre>
    
        <pre id="code">
        &amp;lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><br>
        &amp;lt;html><br>
        &amp;lt;head><br>
        &amp;lt;title>Un titre&amp;lt;/title><br>
            &amp;lt;meta http-equiv="Content-type" content="text/html; charset=utf-8"><br>
            &amp;lt;style type="text/css"><br>
            html, body {<br>
              margin: 0;<br>
              padding: 0;<br>
              text-align: center;<br>
              background-color: #b0c4de;<br>
              }<br>
            #conteneur {<br>
              position: relative;<br>
              margin: 0 auto;<br>
              width: 760px;<br>
              text-align: left;<br>
              border : 1px solid #f0ffff;<br>
              background-color: #f0f8ff;<br>
              font-family: Tahoma, 'Trebuchet MS', Verdana, Optima, Papyrus, sans-serif;<br>
              }<br>
            &amp;lt;/style><br>
        &amp;lt;/head><br>
        &amp;lt;body><br>
          &amp;lt;div id="conteneur"><br>
            &amp;lt;div id="code"><br>
            &amp;lt;/div><br>
          &amp;lt;/div><br>
        &amp;lt;/body><br>
        &amp;lt;/html>    </pre>
      </div>
    </body>
    </html>

    --
    0
  2. cactus74
     
    Euh... non... en plus simple SVP !...

    Je veut que ça donne ça :

    _______________________________________________
    |                                              |
    |      Ma "page support"                       |
    |       __________________________________     |
    |     |                                   |    |
    |     |  La "page source" d'un autre site |    |
    |     |                                   |    |
    |     |                                   |    |
    |     |                                   |    |
    |     | __________________________________|    |
    |                                              |
    ________________________________________________


    Ou autrement dit, donner une fonction de visionneuse interactive d'un site sur une de mes propre pages...

    Et Donc :
    - Si possible en pouvant choisir la taille de l'affichage de la "page source",
    - Et encore en plus en permettant de cliquer sur un lien en restant sur la même "page support"...

    N'y à t'il pas un script en PHP ???

    Suis je plus clair ???

    A+, Cactus74
    0
  3. islacoul12
     
    Hello

    En PHP: (taper vite fait, mais ca peut te donner des idées:)

    <div>
    Bla bla page principale
    
    <pre>
    <?php include(www.monautrepage.com); ?>
    </pre>
    
    </div>
    0
  4. cactus74
     
    Ben c'est peut être une bonne idée...
    Mais ça marche pas !... :-(

    est tu sûr du formatage du code ???

    A+
    Cactus74
    0
    1. Gihef Messages postés 5165 Statut Contributeur 2 781
       
      On peut le vérifier soi-même facilement (-;
      <pre>
      <?php include 'le_fichier.html'; ?>
      </pre>

      ++
      http://doc.domainepublic.net/php/doc.php.court/function.include.html

      --
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. cactus74
     
    Ben c'est visiblement pas ça... ça marche pas...

    Avez vous bien compris ce que je veut faire ???

    Je veut que ça donne ça :

    _______________________________________________
    | |
    | Ma "page support" |
    | __________________________________ |
    | | | |
    | | La "page source" d'un autre site | |
    | | | |
    | | | |
    | | | |
    | | __________________________________| |
    | |
    ________________________________________________
    Soit une fonction de visionneuse interactive d'un site sur une de mes propre pages...

    - Si possible en pouvant choisir la taille de l'affichage de la "page source",
    - Et encore en plus en permettant de cliquer sur un lien en restant sur la même "page support"...

    A+
    Cactus74
    0
  7. cactus74
     
    Désolé pour le dessin ratatiné,
    La ça ira mieux !..
    _______________________________________________
    |                                              |
    |      Ma "page support"                       |
    |       __________________________________     |
    |     |                                   |    |
    |     |  La "page source" d'un autre site |    |
    |     |                                   |    |
    |     |                                   |    |
    |     |                                   |    |
    |     | __________________________________|    |
    |                                              |
    ________________________________________________
    

    ;-)
    0