Je suis plus que novice en javascript alors j'ai besoin de vos lumière sur
un détail.
Voilà, je vous présente mon cas.
J'ai une page A, qui contient une iframe A_iframe.
Ce que je cherche à faire, c'est qu'à l'affichage, A_iframe scrolle
complètement pour montrer le bas de la page.
Or, par défaut cela affiche le haut de la page.
On m'a donné comme astuce de mettre onload="self.location='#end';" dans mon
tag <body> et de mettre une ancre "end" en bas de ma page.
Cela ne fonctionne pas... cette page A_iframe s'obstine à s'ouvrir sur le
haut de la page...
On m'a donné comme astuce de mettre onload="self.location='#end';" dans mon tag <body> et de mettre une ancre "end" en bas de ma page. Cela ne fonctionne pas... cette page A_iframe s'obstine à s'ouvrir sur le haut de la page...
pourquoi ne pas directement utiliser src="url#end" pour appeler l'iframe ? tu es en train d'emuler en JS ce que le browser sait deja faire tout seul
On m'a donné comme astuce de mettre onload="self.location='#end';" dans mon
tag <body> et de mettre une ancre "end" en bas de ma page.
Cela ne fonctionne pas... cette page A_iframe s'obstine à s'ouvrir sur le
haut de la page...
pourquoi ne pas directement utiliser src="url#end" pour appeler l'iframe ?
tu es en train d'emuler en JS ce que le browser sait deja faire tout seul
On m'a donné comme astuce de mettre onload="self.location='#end';" dans mon tag <body> et de mettre une ancre "end" en bas de ma page. Cela ne fonctionne pas... cette page A_iframe s'obstine à s'ouvrir sur le haut de la page...
pourquoi ne pas directement utiliser src="url#end" pour appeler l'iframe ? tu es en train d'emuler en JS ce que le browser sait deja faire tout seul
Maintenant j'ai aussi ce src="url#end"... Ca ne marche pas non plus. Je l'ajoute aussi dans le onLoad car c'est une iframe avec un refresh automatique toutes les x secondes.
Disons que ça fontionne sur le onload appellé lors des refresh mais pas sur le premier (celui appellé par l'iframe)
Je ne sais pas si je suis très clair, désolé...
En gros, ça scrolle bien sur les refresh mais pas sur le premier loading. Est-ce que le onLoad ne devrait pas être appellé à chaque chargement, même au tout premier???
"Thibaut Allender"
<use_contact_form_on_website@n.o.s.p.a.m.capsule.org.invalid> a écrit dans
le message de news: 57flo2-v7e.ln1@Pilaf.capsule.corp...
On m'a donné comme astuce de mettre onload="self.location='#end';" dans
mon
tag <body> et de mettre une ancre "end" en bas de ma page.
Cela ne fonctionne pas... cette page A_iframe s'obstine à s'ouvrir sur
le
haut de la page...
pourquoi ne pas directement utiliser src="url#end" pour appeler l'iframe ?
tu es en train d'emuler en JS ce que le browser sait deja faire tout seul
Maintenant j'ai aussi ce src="url#end"... Ca ne marche pas non plus.
Je l'ajoute aussi dans le onLoad car c'est une iframe avec un refresh
automatique toutes les x secondes.
Disons que ça fontionne sur le onload appellé lors des refresh mais pas sur
le premier (celui appellé par l'iframe)
Je ne sais pas si je suis très clair, désolé...
En gros, ça scrolle bien sur les refresh mais pas sur le premier loading.
Est-ce que le onLoad ne devrait pas être appellé à chaque chargement, même
au tout premier???
Maintenant j'ai aussi ce src="url#end"... Ca ne marche pas non plus. Je l'ajoute aussi dans le onLoad car c'est une iframe avec un refresh automatique toutes les x secondes.
Disons que ça fontionne sur le onload appellé lors des refresh mais pas sur le premier (celui appellé par l'iframe)
Je ne sais pas si je suis très clair, désolé...
En gros, ça scrolle bien sur les refresh mais pas sur le premier loading. Est-ce que le onLoad ne devrait pas être appellé à chaque chargement, même au tout premier???
Thibaut Allender
Maintenant j'ai aussi ce src="url#end"... Ca ne marche pas non plus.
ça devrait pourtant, comme le montre cet exemple qui fonctionne parfaitement chez moi, sous Firefox ou IE6 : http://temp.capsule.org/iframe.html
En gros, ça scrolle bien sur les refresh mais pas sur le premier loading. Est-ce que le onLoad ne devrait pas être appellé à chaque chargement, même au tout premier???
si, mais est-ce que ça n'est pas simplement un problème de cache ?
Maintenant j'ai aussi ce src="url#end"... Ca ne marche pas non plus.
ça devrait pourtant, comme le montre cet exemple qui fonctionne
parfaitement chez moi, sous Firefox ou IE6 :
http://temp.capsule.org/iframe.html
En gros, ça scrolle bien sur les refresh mais pas sur le premier loading.
Est-ce que le onLoad ne devrait pas être appellé à chaque chargement, même
au tout premier???
si, mais est-ce que ça n'est pas simplement un problème de cache ?
Maintenant j'ai aussi ce src="url#end"... Ca ne marche pas non plus.
ça devrait pourtant, comme le montre cet exemple qui fonctionne parfaitement chez moi, sous Firefox ou IE6 : http://temp.capsule.org/iframe.html
En gros, ça scrolle bien sur les refresh mais pas sur le premier loading. Est-ce que le onLoad ne devrait pas être appellé à chaque chargement, même au tout premier???
si, mais est-ce que ça n'est pas simplement un problème de cache ?
Effectivement, ton cas fonctionne très bien :( Les seules grosses différences que je vois avec mon cas, c'est mon iframe est une page en .php avec des paramêtres passés dans l'URL... (ce qui à priori exclu les probèmes de cache non?)
"Thibaut Allender"
<use_contact_form_on_website@n.o.s.p.a.m.capsule.org.invalid> a écrit dans
le message de news: jhglo2-a2f.ln1@Pilaf.capsule.corp...
Maintenant j'ai aussi ce src="url#end"... Ca ne marche pas non plus.
ça devrait pourtant, comme le montre cet exemple qui fonctionne
parfaitement chez moi, sous Firefox ou IE6 :
http://temp.capsule.org/iframe.html
En gros, ça scrolle bien sur les refresh mais pas sur le premier
loading.
Est-ce que le onLoad ne devrait pas être appellé à chaque chargement,
même
au tout premier???
si, mais est-ce que ça n'est pas simplement un problème de cache ?
Effectivement, ton cas fonctionne très bien :(
Les seules grosses différences que je vois avec mon cas, c'est mon iframe
est une page en .php avec des paramêtres passés dans l'URL...
(ce qui à priori exclu les probèmes de cache non?)
Effectivement, ton cas fonctionne très bien :( Les seules grosses différences que je vois avec mon cas, c'est mon iframe est une page en .php avec des paramêtres passés dans l'URL... (ce qui à priori exclu les probèmes de cache non?)
Thibaut Allender
Effectivement, ton cas fonctionne très bien :( Les seules grosses différences que je vois avec mon cas, c'est mon iframe est une page en .php avec des paramêtres passés dans l'URL... (ce qui à priori exclu les probèmes de cache non?)
pas forcément non, une page php peut aussi être mise en cache on peut voir la bête quelque part ?
Effectivement, ton cas fonctionne très bien :(
Les seules grosses différences que je vois avec mon cas, c'est mon iframe
est une page en .php avec des paramêtres passés dans l'URL...
(ce qui à priori exclu les probèmes de cache non?)
pas forcément non, une page php peut aussi être mise en cache
on peut voir la bête quelque part ?
Effectivement, ton cas fonctionne très bien :( Les seules grosses différences que je vois avec mon cas, c'est mon iframe est une page en .php avec des paramêtres passés dans l'URL... (ce qui à priori exclu les probèmes de cache non?)
pas forcément non, une page php peut aussi être mise en cache on peut voir la bête quelque part ?
Malheureusement non, je ne peux pas vraiment l'extraire facilement... J'ai noté aussi une autre différence entre nos deux cas. Moi je n'avais pas précisé d'ID ni de NAME pour mon iframe. Il semble que le comportement soit différent maintenant sans que ce soit encore vraiment ce que je veux...
"Thibaut Allender"
<use_contact_form_on_website@n.o.s.p.a.m.capsule.org.invalid> a écrit dans
le message de news: 7uhlo2-0nf.ln1@Pilaf.capsule.corp...
pas forcément non, une page php peut aussi être mise en cache
on peut voir la bête quelque part ?
Malheureusement non, je ne peux pas vraiment l'extraire facilement...
J'ai noté aussi une autre différence entre nos deux cas.
Moi je n'avais pas précisé d'ID ni de NAME pour mon iframe.
Il semble que le comportement soit différent maintenant sans que ce soit
encore vraiment ce que je veux...
Malheureusement non, je ne peux pas vraiment l'extraire facilement... J'ai noté aussi une autre différence entre nos deux cas. Moi je n'avais pas précisé d'ID ni de NAME pour mon iframe. Il semble que le comportement soit différent maintenant sans que ce soit encore vraiment ce que je veux...
Chewee
"Chewee" a écrit dans le message de news: 42b819bb$0$31309$
"Thibaut Allender" a écrit dans le message de news:
pas forcément non, une page php peut aussi être mise en cache on peut voir la bête quelque part ?
Malheureusement non, je ne peux pas vraiment l'extraire facilement... J'ai noté aussi une autre différence entre nos deux cas. Moi je n'avais pas précisé d'ID ni de NAME pour mon iframe. Il semble que le comportement soit différent maintenant sans que ce soit encore vraiment ce que je veux...
Avec ces changement, ça marche mieux... Youpi! Par contre, j'ai un autre problême, c'est qu'il me fait aussi scroller ma page mère. Et ça, c'est pas terrible, je voudrais qu'il fasse seulement scroller l'iframe moi!
Merci beaucoup en tout cas, j'avance!
"Chewee" <enlevezmoi.chewee@chewee.net> a écrit dans le message de news:
42b819bb$0$31309$636a15ce@news.free.fr...
"Thibaut Allender"
<use_contact_form_on_website@n.o.s.p.a.m.capsule.org.invalid> a écrit dans
le message de news: 7uhlo2-0nf.ln1@Pilaf.capsule.corp...
pas forcément non, une page php peut aussi être mise en cache
on peut voir la bête quelque part ?
Malheureusement non, je ne peux pas vraiment l'extraire facilement...
J'ai noté aussi une autre différence entre nos deux cas.
Moi je n'avais pas précisé d'ID ni de NAME pour mon iframe.
Il semble que le comportement soit différent maintenant sans que ce soit
encore vraiment ce que je veux...
Avec ces changement, ça marche mieux... Youpi!
Par contre, j'ai un autre problême, c'est qu'il me fait aussi scroller ma
page mère.
Et ça, c'est pas terrible, je voudrais qu'il fasse seulement scroller
l'iframe moi!
Malheureusement non, je ne peux pas vraiment l'extraire facilement... J'ai noté aussi une autre différence entre nos deux cas. Moi je n'avais pas précisé d'ID ni de NAME pour mon iframe. Il semble que le comportement soit différent maintenant sans que ce soit encore vraiment ce que je veux...
Avec ces changement, ça marche mieux... Youpi! Par contre, j'ai un autre problême, c'est qu'il me fait aussi scroller ma page mère. Et ça, c'est pas terrible, je voudrais qu'il fasse seulement scroller l'iframe moi!
Merci beaucoup en tout cas, j'avance!
Thibaut Allender
Et ça, c'est pas terrible, je voudrais qu'il fasse seulement scroller l'iframe moi!
onload="parent.location.href='#top';", dans l'iframe, ça le fait pas ?