Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Trouver la source d'une page [ Archives / AU SECOURS !!! ] (Tizard)

mercredi 30 novembre 2005 à 21:36:01 | Trouver la source d'une page

Tizard

Membre Club
Bonjour,
je suis programmeur php et j'aimerai avoir la source d'une page pour la mettre dans une variable.

Comment dois-je m'y prendre ? j'ai entendu parler de innerHTML et j'ai essayé mais ça n'a pas marché. Il faut dire que la page est externe au serveur (ça pourrait etre google).

Voilà j'ai essayé ça :
echo "<iframe id='apo' src='http://www.google.fr'></iframe>
<span id='sp'></span>
<script> document.getElementById('sp')=window.document.iframe['apo'].innerHTML; </script>";

Voilà donc ça affiche l'iframe (mais ça je m'en fiche), mais pas le SPAN qui devrait etre remplacé par la source...

Merci de m'aider !

mercredi 30 novembre 2005 à 21:42:30 | Re : Trouver la source d'une page

littlebigfox

Membre Club
Salut!

Test ca:

<iframe id='apo' src='http://www.google.fr'></iframe>
<span id='sp'></span>
<script>
document.getElementById('sp').innerHTML=document.getElementById("apo").contentWindow.document.innerHTML;
 </script>

De memoire. Si ca marche pas dit moi j'te filerai le code exact.

 Cordialement,
   Ltd. LittleBigFox

          Chak jour changez le monde!


jeudi 1 décembre 2005 à 12:24:32 | Re : Trouver la source d'une page

rrk275

si tu es programmeur php pour avoir la source rien de plus simple, considere ta page comme un fichier normal et
?>
$fichier = fopen("page.htm","r");
//et puis lit tous les caractères:
$source  = fread ($fichier, filesize ("page.htm"))
?>
rrk275 
PS: il y a une section php dans ce site voir :  http://www.phpcs.com/Default.aspx
ou autre language puis php (dans le menu de gauche)

jeudi 1 décembre 2005 à 18:18:32 | Re : Trouver la source d'une page

Tizard

Membre Club
Bon, en php ça marche pas => le site distant refuse expréssement avec google ou autre, ==> impossible d'ouvrir le fichier d'un site distant ! (sinon on pourrait récupérer le contenu PHP par exemple !) 2. Je sais qu'il y a une section PHP, mais je ne pense pas que ce soit faisable en PHP
Quant au script js je fais ça :
   
<?php
echo "
<span id='sp'>test</span>
<script>
document.getElementById('sp').innerHTML=document.getElementById('apo').contentWindow.document.innerHTML;
 </script>";
 ?>

Et ça laisse "test" affiché...

Merci de m'aider!


tiz

jeudi 1 décembre 2005 à 18:20:31 | Re : Trouver la source d'une page

Tizard

Membre Club
(PS : j'avais oublié ça : <iframe src='http://www.google.fr'></iframe> mais ça ne marche pas quand meme)

tiz

jeudi 1 décembre 2005 à 18:24:14 | Re : Trouver la source d'une page

Tizard

Membre Club
Dsl du triple post (je crois pas qu'on puisse éditer) : Mais en fait si je met rien entre les 2 spans => Rien, mais si ya quelque chose ça se transforme en "undefined" en prenant ton code exact littlebigfox.

tiz

samedi 3 décembre 2005 à 14:09:55 | Re : Trouver la source d'une page

Tizard

Membre Club
Up

PS : sous IE ça ne met pas undefined mais "test", or sous Firefox, ça met undefined.

Aidez moi s'il vous plait !

tiz



Cette discussion est classé dans : trouver, page, source, essayé, innerhtml


Répondre à ce message

Sujets en rapport avec ce message

cacher le code source d'1 page web [ par patator51 ] salut a tous,j'ai un PB, je ne sais pas comment empecher la lecture d'un source ou bloquer l'option "afficher la source" dans IEmerci encorepatator51 Trouver Ip, acces particulier en fct d'ip [ par blinkylucie ] [:i] Bonjour à tous!Je cherche un script javascript, css ou voir php pour detecter une adresse ip. Ensuite en fonction de l'adresse ip la page devra s Quand tu pèse sur une touche Afficher SOURCE de la page !!!!! [ par ATH|500| ] Moi ce que je voudrais savoir c'est comment on fait pour afficher la source d'une page en appuyant sur Exemple wJ'ai essayer ça mais ça marche sauf qu Impossible de lire le code source d'une page !!! [ par rem78 ] Bonjour,J'aimerai savoir comment on peut arriver à pouvoir empecher de lire le code souce d'un page web, j'ai voulu lire celui dusite la poste.fr, vos innerhtml dans une autre page [ par jimmy28 ] Bonjour,Voilà, j'ai 2 pages : "main" et "search"dans la page "main", j'ai :      testdepuis la page "search", je souhaite modifier "parag" avec la diaporama de page html dans une iframe (innerhtml) [ par msouvigny ] bonjour a tous je dois faire un page html avec une banniere en flash en bas de page et au dessus une iframe avec des page html qui défile toutes les 2 onLoad et innerHTML sur un élément pas créé [ par benjiiim94 ] Bonjour, j'ai une page html qui appel un script de cette facon : puis plus loin sur la page : Un cadre au millieu d'un tabelau avec un scroll dont la source est une page HTML [ par RazielReaver ] Bonjour à tous,Je suis nouveau sur ce forum. Voila je cherche un moyen de faire un cadre au millieu d'un tableau qui permetrais d'afficher un un autre envoyer le code source d'une page par formulaire [ par cumu ] Bon voilà un code un peu spécialJe suppose que l'on aura besoin de javascript pour y arriverj'aimerai avec un bouton je puisse envoyer le code source


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.