Afficher une page html d'un autre site sur ma page html

Afficher une page html d'un autre site sur ma page html - HTML/CSS - Programmation

Marsh Posté le 24-08-2005 à 00:15:11    

Bonjour :)
J'aimerai savoir comment faire pour afficher a l'interieur d'une page .html, une autre page qui provient d'un autre site a la place de juste mettre l'hyperlien.
C'est pour que l'on puisse voir et parcourir des stats d'un site sur la page d'accueil du mien  :)  
 
Merci

Reply

Marsh Posté le 24-08-2005 à 00:15:11   

Reply

Marsh Posté le 24-08-2005 à 00:18:08    

:o Recherche le sujet a ete aborder il y a moin de deux jours  :sarcastic:

Reply

Marsh Posté le 24-08-2005 à 00:25:51    

humm, on bien je ne trouve pas ou bien c'est pas ce que je recherche

Reply

Marsh Posté le 24-08-2005 à 00:28:58    

Reply

Marsh Posté le 24-08-2005 à 00:32:53    

Je ne comprend pas ce qu'il faut faire la  :heink:

Reply

Marsh Posté le 24-08-2005 à 00:35:23    

clicker sur le lien et lire XD

Reply

Marsh Posté le 24-08-2005 à 00:36:10    

lol je parle de ce qu'il faut faire d'après l'explication sur le topic...

Reply

Marsh Posté le 24-08-2005 à 00:38:27    

$text = file_get_contents("http://lesite.com" );
 
Je dois inserer ce code entre quelle balise ?

Reply

Marsh Posté le 24-08-2005 à 00:39:54    

:heink: je dirais que c'est du php donc entre les balises:
 
<?php  et  ?>

Reply

Marsh Posté le 24-08-2005 à 00:41:30    

Oui mais moi c'est du HTML, je n'ai pas de balises php

Reply

Marsh Posté le 24-08-2005 à 00:41:30   

Reply

Marsh Posté le 24-08-2005 à 00:41:40    

Tu peux récupérer le contenu avec $text = file_get_contents("http://lesite.com" ); et ensuite mettre $text dans ton fichier html. Mais c'est du PHP, et tu veux peut-être une solution purement html+javascript.
Il y a toujours la solution de créer une frame.

Reply

Marsh Posté le 24-08-2005 à 00:44:10    

olivthill a écrit :

Tu peux récupérer le contenu avec $text = file_get_contents("http://lesite.com" ); et ensuite mettre $text dans ton fichier html. Mais c'est du PHP, et tu veux peut-être une solution purement html+javascript.
Il y a toujours la solution de créer une frame.


 
Et je met quoi dans la frame ? En fait je ne sais pas ou placer les codes, dans <body> il le prend pas en compte

Reply

Marsh Posté le 24-08-2005 à 00:44:36    

Au fait je suis sous dreamweaver MX

Reply

Marsh Posté le 24-08-2005 à 00:50:58    

jamais de body afficher des frames.
 
regarde le code source de cette page
http://site.voila.fr/jamelesse
 
pas de body, les frames peuvent etre concidéré comme un mirroir, il ne fait que refleter les pages que tu lui indique dans les sources frames

Reply

Marsh Posté le 24-08-2005 à 01:06:19    

Je m'y connais pas trop, j'ai copié la partie framset du code source de la page pour la mettre entre <head> dans dreamweaver sans oublier de changer l'adresse, il me créé une frame  
 

Citation :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
 <HEAD>
 </HEAD>
 <frameset  rows="55,*" border=5 frameBorder=1 frameSpacing=0>
  <frame name="top"    src="http://jmb.boinc-fr.net/"   marginWidth=0 marginHeight=0 scrolling="no" noresize>
  <frame name="bottom" src="index.html"   scrolling="auto" frameborder="no">
 </frameset>
</HTML>


 
Puis après ca me donne ça  
 

Citation :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>
 
<body>Fichier distant : http://jmb.boinc-fr.net/
</body>
</html>


 
Lorsque je lance la page avec mon naviguateur il m'affiche bien la page mais j'ai l'impression qu'il y'a des frames en trop... et encore, il faut maintenant que je trouve comment mettre cette page dans un petit tableu au milieu de ma page web (pour qu'il y'ai encore le menu a gauche et la bannière en haut)

Reply

Marsh Posté le 24-08-2005 à 01:52:10    

Dites moi si c'est possible de faire ça, avec un frame
 
http://cybergamer67.free.fr/exemple.JPG

Reply

Marsh Posté le 24-08-2005 à 08:40:34    

ca s'appelle un iframe, et dans ton cas c'est acceptable puisque tu appelles la page d'un autre site juste pour des stats

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed