Insérer une page web dans une page web - HTML/CSS - Programmation
Marsh Posté le 19-04-2006 à 11:05:18
je viens d'essayer ça mais ça ne fonctionne pas :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>test</TITLE>
</HEAD>
<BODY>
<FRAMESET>
<FRAME src="http://www.google.fr">
</FRAMESET>
</BODY>
</HTML>
Marsh Posté le 19-04-2006 à 11:54:45
vi mais là c'est de l'ajax, pas une once de php et d'après ce que je viens de voir l'include php implique.. du php
Marsh Posté le 19-04-2006 à 14:54:16
c'est toi qui raconte n'importe quoi aussi
L'utilisation de buzzword nuit gravement à la santé!!!
Pour répondre à ta question, les deux solutions possibles t'ont été proposé:
- utiliser des frames, plutôt iframe que frame d'ailleurs.
- faire des includes coté serveur.
Chacune a ses avantages & inconvénients ... mais c'est tout ce que tu as comme choix!
Marsh Posté le 19-04-2006 à 15:10:37
je raconte pas n'importe quoi, les frames je trouve pas top, et je veux une solution client pas serveur car je veux pas mettre de php côté serveur dans la mesure où j'ai juste à afficher une page en ligne. je connais pas le sujet, je me renseigne et merci pour les infos malgré le bachage..
Marsh Posté le 19-04-2006 à 15:16:39
il y a pas d'autre solutions que celle énoncé par anapajari.
Citation : pas mettre de php côté serveur dans la mesure où j'ai juste à afficher une page en ligne |
Marsh Posté le 19-04-2006 à 15:19:25
utiliser la balise <object> ? je sais qu'on peut afficher un contenu HTML dans une balise object... mais apres ej sais pas si on peut faire ça en distant
Marsh Posté le 19-04-2006 à 15:29:40
ça se passe bien avec iframe, le gibolin de l'html ce truc
merci
Marsh Posté le 19-04-2006 à 15:32:29
yess ça marche bien.. Mais c pas valide (en même temps tu t'en tapes peut etre de faire une page valide ! lol !)
<object> c'est valide mais je sais pas jusqu'ou c'est efficace :
<object data="fichier.html" type="text/html" />
Marsh Posté le 19-04-2006 à 15:32:32
Bien ce qu'on te dit, ça n'a strictement rien a voir avec de l'ajax(si je tenais le couillon qui a démocratiser ce mot je le clouerais a coté de l'inventeur du 'WEB2.0') ...
Bref l'ajax c'est client <- flux xml -> serveur en utilisant xml http request ( ou son equivalent IE) et ce n'est pas ton cas
freed102 a écrit : utiliser la balise <object> ? je sais qu'on peut afficher un contenu HTML dans une balise object... mais apres ej sais pas si on peut faire ça en distant |
Exact, c'est faisable aussi de cette façon, j'ai tendance à l'oublier
http://blog.alsacreations.com/2005 [...] ser-iframe
Marsh Posté le 19-04-2006 à 15:37:00
je le sais car j'ai déja été confronté à un probleme que j'ai jamais resolu : integrer un PDF dans une page web... j'ai cherché pendant des semaines... ça marche que avec iframe et sur pc uniquement ! du coup j'avais abandonné.. et utilisé imageMagick (php) pour convertir mon pdf en jpg pour l'integrer dans la page, quand on cliquait dessus.. ça ouvrait le pdf en externe
Marsh Posté le 19-04-2006 à 15:43:33
avec object c'est parfait, merci grandement, bonheur (et en plus c'est valide et je m'en tape pas du tout)
pour l'ajax, c'est clair que c'est un terme hype qui ne signifie pas grand chose en dehors d'une méthodologie de développement web, ceci dit les frameworks qui s'en revendiquent ben ils m'aident vachtement..
Marsh Posté le 19-04-2006 à 16:05:13
vous savez comment lancer une actualisation du contenu de la page web pointée ? je pointe sur une page html qui me joue du flash mais me demande comment la réactualiser automatiquement une fois n'animation terminée
edit : ça se fait tout seul c'est bon
Marsh Posté le 20-04-2006 à 02:59:52
> ... iframe ...
> yess ça marche bien.. Mais c pas valide
- j'ai pas vu que iframe était obsolète. si quelqu'un peut m'expliquer...
> si je tenais le couillon qui a démocratiser ce mot je le clouerais a coté de l'inventeur du 'WEB2.0'
- le type qui a ``démocratisé`` Ajax a dit que ça allait ``révolutionner le web``. sauf que le gars devait pas être au courant qu'il etait possible de télécharger des données et du code javascript sans Ajax.
> Insérer une page web dans une page web
- il y a une solution avec XmlHttpRequest: récupérer une page web, ça donne un objet que tu insère avec insertElement() dans un span. C'est quand même moyen comme méthode quand tu peut faire autrement.
Marsh Posté le 20-04-2006 à 12:05:53
iframe n'est pas obsolète mais par contre n'est pas "valide" w3c, ce qui veut dire qu'un site qui embarque des iframes n'est pas au standard w3c..
Marsh Posté le 19-04-2006 à 10:41:11
Comment fait-on pour insérer dans une page web une autre page web ?
Afin de pouvoir afficher dans une zone délimitée cette autre page.