Jump to content
Sign in to follow this  
liloune94

problème de iframe

Rate this topic

Recommended Posts

Bonjour à tous!

J'aimerais savoir si c'est possible que la taille de la fenetre iframe s'adapte toute seule au format de la page qu'elle affiche... Je sais pas si je suis claire... Mais le systeme de double scroll n'est pas terrible, et la taille de la page iframe change , et du coup ça me fait un site à rallonge...

Y a pas une solution?

Merci

Aline

Share this post


Link to post
Share on other sites

Salut!

J'aimerais savoir si c'est possible que la taille de la fenetre iframe s'adapte toute seule au format de la page qu'elle affiche... Je sais pas si je suis claire...

Ca doit être possible avec une base dans ce goût là :

test1.htm :

<!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>[ Page 1 ]</title>
<script type="text/javascript">
function alertHeight(arg){document.getElementById("theIframe").height=arg;};
</script>
</head>
<body>
<iframe id="theIframe" src="test2.htm" height="200px" width="200px"></iframe>
</body>
</html>

test2.htm :

<!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>[ Page 2 ]</title>
</head>
<body>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<p>dsfks ljsdmlf kjmdslfk jmsldfk jmlskdfj lmsfjm lfj mljkdf lmks</p>
<script type="text/javascript">
top.alertHeight(document.height + 20);
</script>
</body>
</html>

C'est un test qui fonctionne sous Mozilla, pour IE il faut adapter un tout petit peu... on le fera si c'est bien que tu désires.

Maintenant j'ai du mal à comprendre où tu veux en venir? Pourquoi ne pas recharger la page 'mère'?

Qu'un site soit à rallonge me semble plutôt cohérent et pas gênant.

Share this post


Link to post
Share on other sites

Merci Voulf, mais je pensais qu'il existait une solution toute adaptée comme un code en plus dans les balises iframe. Tant pis, ce n'est pas nécessaire de développer juste pour ça. C'est juste que les balises de scroll, je trouve pas ça très esthétique quand il y a un scroll sur notre page internet+ un scroll pour la iframe. En fait, j'inclus en iframe un forum sur la page.

Merci

Aline

Share this post


Link to post
Share on other sites

Bonjour Aline

J'ai le meme probleme je suis en train de realiser mon site perso principalement des galeries photos

J'ai tous simplement supprimer le "scroll" de part un scrool="no"

Ainsi tu n'a pas ce signe j'ai que ma page principale qui en posede un qui sera coloré mais aparement Ya que sous IE que tu peux en changer la couleur.

Regarde y a un truc de donné quand j'ai mis le sujet en ligne c'etais " feliment des fenetres" .

Il date d'il y a quelques semaine mais encore a l'ordre du jour

Amicalement

vincent

Share this post


Link to post
Share on other sites
Guest DeaX

Salut,

pourrai tu l'adapté a IE, car ton code marche super bien sur Firefox, mais comme tu le di pas sur IE......

Merci

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...