Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/10/2011, 17h13   #1
Invité régulier
 
Homme
Inscription : juillet 2011
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juillet 2011
Messages : 31
Points : 7
Points : 7
Par défaut Taille iframe automatique

Bonsoir tout le monde.
Je cherche à rendre la taille de mon iframe automatique pour qu'elle puisse m'afficher un tableau suivant le nombre de lignes retournées.
Je ne cherche pas un truc sophistiqué, juste quelque chose de simple pour contourner le problème.
Merci et excellente soirée.
abed77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 22h33   #2
Candidat au titre de Membre du Club
 
Homme yann Szevo
Développeur Web
Inscription : octobre 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme yann Szevo
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 5
Points : 10
Points : 10
Il suffit de mettre le code javascript suivant dans le head de votre page

Code javascript :
1
2
3
4
5
6
7
8
9
10
11
12
13
<script language="JavaScript">
 
function calcHeight()
{
  //récupère la hauteur de la page
  var the_height=
    document.getElementById('the_iframe').contentWindow.
      document.body.scrollHeight;
  //change la hauteur de l'iframe
  document.getElementById('the_iframe').height=
      the_height;
}
</script>


puis de créer votre iframe dans le body de votre page comme ceci:

Code :
1
2
3
4
5
6
7
8
9
10
<iframe width="700" id="the_iframe"
	onLoad="calcHeight();"
	src="testing_page.shtml"
	scrolling="NO"
	frameborder="1"
	height="1">
ici un petit texte visible uniquement
des navigateurs qui ne supportent pas
les iframes
</iframe>
Merci korben.info
Szevo yann est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h04.


 
 
 
 
Partenaires

Hébergement Web