Chargement d'une IFRAME

Chargement d'une IFRAME - HTML/CSS - Programmation

Marsh Posté le 03-05-2007 à 11:30:15    

bonjour,
 
Voila j'ai créé une iframe ur une page.
Mais lorsque je lance cette page il ne se met rien dedans.
Si je click sur mon lien là les fichier viens se mettre dedans mais je ne peut pas le mettre dés le chargement de la page.
 
J'ai essayé

Code :
  1. :<iframe name="moniframe" scr="fiche.php" width="100%" height="100%" frameborder="0" scrolling="auto"></iframe>


et encor :

Code :
  1. <iframe name="moniframe" width="100%" height="100%" frameborder="0" scrolling="auto">test ecriture</iframe>


 
mais rien a faire elle reste desesperement vide.
 
Avez vous une idée du probleme?

Reply

Marsh Posté le 03-05-2007 à 11:30:15   

Reply

Marsh Posté le 03-05-2007 à 11:31:47    

les iframes ça pue
utilise les CSS =)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 03-05-2007 à 11:36:01    

bein comme je n'y connait rien au css je commence par le debut...
ensuite j'evolurais vers le css car aparement par rapport a ce que j'ai lu c'est assez important.

Reply

Marsh Posté le 03-05-2007 à 11:52:05    

le debut... tu commence par de la merde, je voit pas en quoi c'est bien. les CSS, c'est facile, commencer par les CSS, c'est commenncer *sainement* par le début...
 
overflow: peut etre un propriété qui pourrai t'aider


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 03-05-2007 à 12:24:51    

j'ai remplacer mon iframe par

Code :
  1. <object name="moniframe" data="fiche.htm" type="text/html"">
  2.           </object>


 
et j'ai créé une feuille de style avec dedans : object

Code :
  1. {
  2.         width:100%;
  3.         height:100%;
  4.  border:0px;
  5. }


 
le soucis est que j'ai toujour la bordure qui se demarque alors qu'avec mon iframe je pouvais l'enlever!
une idée?
 
et du coup je n'arrive plus à afficher a l'interieur de l'objet le resultat de ma req se trouvant sur une autre page!


Message édité par ma_mat44 le 03-05-2007 à 12:31:37
Reply

Marsh Posté le 03-05-2007 à 12:43:44    

fait une include php dans un div, c'est bien plus propre :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 03-05-2007 à 12:48:10    

c'est ce que j'ai essayé...
<td height="500" width="600"><div id="tableau"><?php include("fiche.htm" ); ?></div></td>
 
mais maintenant comment je peut changer le contenu de cette div si par exemple je clique sur un lien et que se lien ouvre une autre page?


Message édité par ma_mat44 le 03-05-2007 à 12:52:22
Reply

Marsh Posté le 03-05-2007 à 12:52:12    

ma_mat44 a écrit :

Code :
  1. :<iframe name="moniframe" scr="fiche.php" width="100%" height="100%" frameborder="0" scrolling="auto"></iframe>



Juste comme ça, en passant... C'est pas pas scr mais src l'attribut définissant la page par défaut. Ca risque pas de marcher!
Sinon je confirme, les frames, iframe et compagnie ça pue!


Message édité par dwogsi le 03-05-2007 à 12:52:51

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 03-05-2007 à 12:53:50    

oui j'avais corrigé mais je vous ecoute et j'essaye de ne pas passé par les iframe maintenant.
mais je toujour le probleme que je n'arrive pas a resoudre expliqué au dessus.
et aussi le fait que maintenant ma cellule s'agrandi alors qu'avec l'iframe elle me mettai une scrolbar directement


Message édité par ma_mat44 le 03-05-2007 à 12:55:38
Reply

Marsh Posté le 03-05-2007 à 12:58:53    

Pour que ça ne s'agrandisse pas, il faut mettre overflow:auto; dans ta CSS. Comme ça tu aura des scrollbar.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 03-05-2007 à 12:58:53   

Reply

Marsh Posté le 03-05-2007 à 13:19:37    

oui ca marche merci.
 
maintenant me reste le probleme d'afficher une nouvelle page a la place de celle ci.
 
feuille de style:

Code :
  1. div
  2. {
  3.         width :100%;
  4.         height : 100%;
  5.  overflow:auto;
  6. }


 
endroit a afficher:

Code :
  1. <td height="500" width="600"><div id="tableau"><?php include("fiche.htm" ); ?></div></td>


 
le lien permettant d'afficher la nouvelle page:

Code :
  1. <a href="req.php"  target="????" style="text-decoration:none; color:#FFCC00" >Book</a>

Reply

Marsh Posté le 03-05-2007 à 13:40:02    

C'est là que ça se complique...
Le plus simple c'est encore de t'orienter vers une recherche comme celle-ci :
http://www.google.fr/search?source [...] ogle&meta=
Ca devrait te donner les bon tutos.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 03-05-2007 à 13:53:55    

et si tu utilises les tables uniquement pour faire la mise en page, ben ça pue aussi.


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
Reply

Marsh Posté le 03-05-2007 à 14:02:54    

dartyduck a écrit :

et si tu utilises les tables uniquement pour faire la mise en page, ben ça pue aussi.

 


je plussoie le cannard :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 03-05-2007 à 14:05:44    

voila je m'en suis sorti grace a vos conseil!!
 
euh utilisé des table pour la mise en page ca pue... peut tu expliqué?

Reply

Marsh Posté le 03-05-2007 à 14:35:08    

Pour tenter de te répondre avec une recherche google (encore je sais) j'ai essayé "css vs table" comme recherche. Ca m'a l'air assez concluant :
http://www.google.fr/search?hl=fr& [...] %3Dlang_fr


Message édité par dwogsi le 03-05-2007 à 14:35:17

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Sujets relatifs:

Leave a Replay

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