OVH Cloud OVH Cloud

[Webdev] Pb d'ascenseur sur IE6, peut-être un pro du Javascript ?

2 réponses
Avatar
Roumegou
Bonjour,
J'ai déjà posé la question sur le NG de pcsoft (c'est planté
aujourd'hui ??) mais là cela devient vraiment urgent et
j'angoisse pour mes prochaines démos d'expliquer qu'avec le navigateur
qui représente 70% du parc installé, cela pose problème.

Sous IE6, quand j'arrive sur une page dynamique avec une ZR ou des
champs
HTML remplis par programmation; il n'y a pas d'ascenceur vertical alors
qu'il y a des infos hors écran. Il faut réduire/réaggrandir le
navigateur
pour avoir ces ascenseurs et pouvoir se déplacer.
Cela ne se produit pas avec netscape 7.

c'est quand meme hyper bloquant et j'ai vu que d'autres avait ce type
de pb.
J'épluche les forums Javascript car je me demande si la solution ne
serait pas de provoquer une màj de la page, mais je ne trouve rien.
J'ai déjà essayé de maximiser la page mais sans succès.

Si vous avez la réponse, merci de me la communiquer.

Eric

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)

2 réponses

Avatar
Pascal
En HTML pour raffraichir une page on utilise :

<head>
<title>Mon titre de document</title>
<meta http-equiv="refresh" content="5; MAPAGE.html">
</head>

le 5 correspondant à la fréquence de rafraichissement
MAPAGE.html en principe le nom de la page contenant le script

Eventuellement mettre la zone répétée entre 2 balises <IFRAME> </IFRAME>


"Roumegou" a écrit dans le message de news:

Bonjour,
J'ai déjà posé la question sur le NG de pcsoft (c'est planté
aujourd'hui ??) mais là cela devient vraiment urgent et
j'angoisse pour mes prochaines démos d'expliquer qu'avec le navigateur
qui représente 70% du parc installé, cela pose problème.

Sous IE6, quand j'arrive sur une page dynamique avec une ZR ou des
champs
HTML remplis par programmation; il n'y a pas d'ascenceur vertical alors
qu'il y a des infos hors écran. Il faut réduire/réaggrandir le
navigateur
pour avoir ces ascenseurs et pouvoir se déplacer.
Cela ne se produit pas avec netscape 7.

c'est quand meme hyper bloquant et j'ai vu que d'autres avait ce type
de pb.
J'épluche les forums Javascript car je me demande si la solution ne
serait pas de provoquer une màj de la page, mais je ne trouve rien.
J'ai déjà essayé de maximiser la page mais sans succès.

Si vous avez la réponse, merci de me la communiquer.

Eric

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)



Avatar
Roumegou
Merci de ta réponse,

Pascal a émis l'idée suivante :
En HTML pour raffraichir une page on utilise :

<head>
<title>Mon titre de document</title>
<meta http-equiv="refresh" content="5; MAPAGE.html">
</head>


Oui mais ça, c'est pour rerouter la page, et l'adresse est beaucoup
plus compliquée que cela.


le 5 correspondant à la fréquence de rafraichissement
MAPAGE.html en principe le nom de la page contenant le script

Eventuellement mettre la zone répétée entre 2 balises <IFRAME> </IFRAME>



Je veux bien essayer mais je ne vois pas comment le faire avec webdev.
Il n'y a pas de code HTML avant et après.
C'est d'ailleurs toute la difficulté de Webdev. Ce n'est pas parce que
l'on connait la syntaxe HTML qui va bien que l'on va pouvoir l'insérer
avec ce que produit ce moteur.




Je viens de trouver en fait le problème.
Comme je maximisais la page avec un code javascript
window.moveTo(0,0);
window.resizeTo(screen.width+5,screen.height-30);

Il semblerais que sous IE6, l'ascenseur soit pour le coup hors écran.
En virant cela, cela fonctionne.

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)