OVH Cloud OVH Cloud

Comment désancrer un liste déroulante ???

21 réponses
Avatar
X
Bonjour,

J'ai un truc de ce genre:

<select name="D1"
size="22"
onclick="document.location.href=this.value;"
style="color:#FF0000"
style="font:bold"
style="background:#ccffff">
<option value="http://irolog.free.fr/agenda/index.htm">
AGENDA calendrier planificateur, alarme</option>
.......
</select>

Le problème (je viens de le voir), c'est que la liste reste fixe si on
réduit la page (dans un ou les deux plans), la liste reste au centre (ça
cause problème pour un écran 600*800 aussi)...

Alors avez-vos une solution pour que la liste fasse comme du code html,
qu'elle suivent les dimensions de la feuille ???

Voici l'adresse du site, vous verrez si vous changez la taille de la
page ;o)

http://irolog.free.fr


Merci.
--
ECRIRE
http://irolog.free.fr/ecrire/index.htm

LOGICIELS
http://irolog.free.fr

SITE
http://irolog.free.fr/joe/index.htm

10 réponses

1 2 3
Avatar
O.L.
X avait écrit le 30/09/2005 :
Bonjour,

J'ai un truc de ce genre:

<select name="D1"
size="22"
onclick="document.location.href=this.value;"
style="color:#FF0000"
style="font:bold"
style="background:#ccffff">
<option value="http://irolog.free.fr/agenda/index.htm">
AGENDA calendrier planificateur, alarme</option>
.......
</select>

Le problème (je viens de le voir), c'est que la liste reste fixe si on
réduit la page (dans un ou les deux plans), la liste reste au centre (ça
cause problème pour un écran 600*800 aussi)...

Alors avez-vos une solution pour que la liste fasse comme du code html,
qu'elle suivent les dimensions de la feuille ???


Bonjour M. Le Troll (euh pardon, Monsieur X),

Je ne suis pas sûr de bien comprendre : ce qui cause problème, c'est sa
position ou sa taille ?
Chez moi ta page a l'air de bien fonctionner, si je réduis la taille de
la fenêtre, la liste se déplace en conséquence. Sa taille par contre ne
change pas, mais c'est normal.
Si tu veux une taille relative aux dimensions du contenant (dans ce cas
je pense que c'est un TD), utilises un truc du genre : widthP%.

@+
Olivier

Avatar
X
Bonjour cher ami,

Merci de ta réponse, chut! Je navigue sous "X" :o)

Ah, je suis surpris que tu n'aies pas de problèmes en réduisant la page
(en hauteur), moi j'ai un svga 1024*? et bien, si je réduis de trop la
hauteur, et bien la liste n°2 pass sous la n°1 (bon, jusqu'à là ça peut
aller), mais ensuite, après avoir réduit la hauteur donc, ben quand
j'utilise l'ascenseur, les listes deviennent folles et restent au à leur
place, tandis que le reste défile, je vais te faire des copie d'écrans à
visualiser, comme ça tu verras, en plus, un personne qui a un vga 800*600
m'a dit en effet que ça faisait ce que je décris, mais par contre, si en
svga on ne touche à rien dans la hauteur, ça marche... Vois :o)

http://irolog.free.fr/probleme/probleme.htm

Si tu peux m'expliquer comment résoudre cette anomalie :o)

Cordialement :o)

X
---------------




"O.L." a écrit dans le message de news:

|X avait écrit le 30/09/2005 :
| > Bonjour,
| >
| > J'ai un truc de ce genre:
| >
| > <select name="D1"
| > size="22"
| > onclick="document.location.href=this.value;"
| > style="color:#FF0000"
| > style="font:bold"
| > style="background:#ccffff">
| > <option value="http://irolog.free.fr/agenda/index.htm">
| > AGENDA calendrier planificateur, alarme</option>
| > .......
| > </select>
| >
| > Le problème (je viens de le voir), c'est que la liste reste fixe si
on
| > réduit la page (dans un ou les deux plans), la liste reste au centre (ça
| > cause problème pour un écran 600*800 aussi)...
| >
| > Alors avez-vos une solution pour que la liste fasse comme du code
html,
| > qu'elle suivent les dimensions de la feuille ???
|
| Bonjour M. Le Troll (euh pardon, Monsieur X),
|
| Je ne suis pas sûr de bien comprendre : ce qui cause problème, c'est sa
| position ou sa taille ?
| Chez moi ta page a l'air de bien fonctionner, si je réduis la taille de
| la fenêtre, la liste se déplace en conséquence. Sa taille par contre ne
| change pas, mais c'est normal.
| Si tu veux une taille relative aux dimensions du contenant (dans ce cas
| je pense que c'est un TD), utilises un truc du genre : widthP%.
|
| @+
| Olivier
|
|
Avatar
O.L.
X a exprimé avec précision :
Bonjour cher ami,

Merci de ta réponse, chut! Je navigue sous "X" :o)

Ah, je suis surpris que tu n'aies pas de problèmes en réduisant la page
(en hauteur), moi j'ai un svga 1024*? et bien, si je réduis de trop la
hauteur, et bien la liste n°2 pass sous la n°1 (bon, jusqu'à là ça peut
aller), mais ensuite, après avoir réduit la hauteur donc, ben quand
j'utilise l'ascenseur, les listes deviennent folles et restent au à leur
place, tandis que le reste défile, je vais te faire des copie d'écrans à
visualiser, comme ça tu verras, en plus, un personne qui a un vga 800*600
m'a dit en effet que ça faisait ce que je décris, mais par contre, si en
svga on ne touche à rien dans la hauteur, ça marche... Vois :o)

http://irolog.free.fr/probleme/probleme.htm

Si tu peux m'expliquer comment résoudre cette anomalie :o)

Cordialement :o)

X
---------------




"O.L." a écrit dans le message de news:

X avait écrit le 30/09/2005 :
Bonjour,

J'ai un truc de ce genre:

<select name="D1"
size="22"
onclick="document.location.href=this.value;"
style="color:#FF0000"
style="font:bold"
style="background:#ccffff">
<option value="http://irolog.free.fr/agenda/index.htm">
AGENDA calendrier planificateur, alarme</option>
.......
</select>

Le problème (je viens de le voir), c'est que la liste reste fixe si on
réduit la page (dans un ou les deux plans), la liste reste au centre (ça
cause problème pour un écran 600*800 aussi)...

Alors avez-vos une solution pour que la liste fasse comme du code
html, qu'elle suivent les dimensions de la feuille ???


Bonjour M. Le Troll (euh pardon, Monsieur X),

Je ne suis pas sûr de bien comprendre : ce qui cause problème, c'est sa
position ou sa taille ?
Chez moi ta page a l'air de bien fonctionner, si je réduis la taille de
la fenêtre, la liste se déplace en conséquence. Sa taille par contre ne
change pas, mais c'est normal.
Si tu veux une taille relative aux dimensions du contenant (dans ce cas
je pense que c'est un TD), utilises un truc du genre : widthP%.

@+
Olivier



Effectivement, j'obtiens aussi le problème que tu décris.
AMHA c'est un bug d'IE (encore un !).

Pour pallier ça, je te propose d'essayer un petit script (pas sûr que
ça marche dans ta page !) :

var TO;
window.onscroll = function() {
clearTimeout(TO);
TO = setTimeout("show()", 250);
hide();
}

function hide() {
D1.style.visibility='hidden';
D2.style.visibility='hidden';
}

function show() {
D1.style.visibility='visible';
D2.style.visibility='visible';
}

Il faut que tu rajoutes idÑ et idÒ dans les deux balises SELECT.
Ce script va cacher les listes dès que l'utilisateur utilise les
ascenseurs, puis les remontre au bout de 250 ms.

@+
Olivier



Avatar
X
Olivier, merci, mais je l'a mets où la variable et les fonctions,
j'ai tenté dans <head> puis dans <Body>, ben non seulement ça ne marche pas,
mais encore, on voit leur texte en haut de l'écran ???

J'attends les ordres du chef :o)

@+, bye, Joe.
---------------------












"O.L." a écrit dans le message de news:

|X a exprimé avec précision :
| > Bonjour cher ami,
| >
| > Merci de ta réponse, chut! Je navigue sous "X" :o)
| >
| > Ah, je suis surpris que tu n'aies pas de problèmes en réduisant la
page
| > (en hauteur), moi j'ai un svga 1024*? et bien, si je réduis de trop la
| > hauteur, et bien la liste n°2 pass sous la n°1 (bon, jusqu'à là ça peut
| > aller), mais ensuite, après avoir réduit la hauteur donc, ben quand
| > j'utilise l'ascenseur, les listes deviennent folles et restent au à leur
| > place, tandis que le reste défile, je vais te faire des copie d'écrans à
| > visualiser, comme ça tu verras, en plus, un personne qui a un vga
800*600
| > m'a dit en effet que ça faisait ce que je décris, mais par contre, si en
| > svga on ne touche à rien dans la hauteur, ça marche... Vois :o)
| >
| > http://irolog.free.fr/probleme/probleme.htm
| >
| > Si tu peux m'expliquer comment résoudre cette anomalie :o)
| >
| > Cordialement :o)
| >
| > X
| > ---------------
| >
| >
| >
| >
| > "O.L." a écrit dans le message de news:
| >
| >> X avait écrit le 30/09/2005 :
| >>> Bonjour,
| >>>
| >>> J'ai un truc de ce genre:
| >>>
| >>> <select name="D1"
| >>> size="22"
| >>> onclick="document.location.href=this.value;"
| >>> style="color:#FF0000"
| >>> style="font:bold"
| >>> style="background:#ccffff">
| >>> <option value="http://irolog.free.fr/agenda/index.htm">
| >>> AGENDA calendrier planificateur, alarme</option>
| >>> .......
| >>> </select>
| >>>
| >>> Le problème (je viens de le voir), c'est que la liste reste fixe
si on
| >>> réduit la page (dans un ou les deux plans), la liste reste au centre
(ça
| >>> cause problème pour un écran 600*800 aussi)...
| >>>
| >>> Alors avez-vos une solution pour que la liste fasse comme du code
| >>> html, qu'elle suivent les dimensions de la feuille ???
| >>
| >> Bonjour M. Le Troll (euh pardon, Monsieur X),
| >>
| >> Je ne suis pas sûr de bien comprendre : ce qui cause problème, c'est sa
| >> position ou sa taille ?
| >> Chez moi ta page a l'air de bien fonctionner, si je réduis la taille de
| >> la fenêtre, la liste se déplace en conséquence. Sa taille par contre ne
| >> change pas, mais c'est normal.
| >> Si tu veux une taille relative aux dimensions du contenant (dans ce cas
| >> je pense que c'est un TD), utilises un truc du genre : widthP%.
| >>
| >> @+
| >> Olivier
|
| Effectivement, j'obtiens aussi le problème que tu décris.
| AMHA c'est un bug d'IE (encore un !).
|
| Pour pallier ça, je te propose d'essayer un petit script (pas sûr que
| ça marche dans ta page !) :
|
| var TO;
| window.onscroll = function() {
| clearTimeout(TO);
| TO = setTimeout("show()", 250);
| hide();
| }
|
| function hide() {
| D1.style.visibility='hidden';
| D2.style.visibility='hidden';
| }
|
| function show() {
| D1.style.visibility='visible';
| D2.style.visibility='visible';
| }
|
| Il faut que tu rajoutes idÑ et idÒ dans les deux balises SELECT.
| Ce script va cacher les listes dès que l'utilisateur utilise les
| ascenseurs, puis les remontre au bout de 250 ms.
|
| @+
| Olivier
|
|
Avatar
O.L.
X a formulé ce dimanche :
Olivier, merci, mais je l'a mets où la variable et les fonctions,
j'ai tenté dans <head> puis dans <Body>, ben non seulement ça ne marche pas,
mais encore, on voit leur texte en haut de l'écran ???

J'attends les ordres du chef :o)


C'est un javascript, donc faut l'entourer avec <script> et </script>.

Moi je mettrais ça tout à la fin de ta page.
Mais je crois pas que ça aie une grande importance ...

Avatar
X
Merci Olivier ça marche, ça s'efface 1/3 de seconde, puis ça se
réaffiche correctement, t'es un bon :o)

Dis-donc, peux-tu m'écrire pour me donner ton adresse email, si j'ai n
problème, ça sera mieux de passe par le mail, veux-tu, voici mon adresse:

http://irolog.free.fr/ecrire/index.htm

Merci encore, @+, bye, Joe.
----------







"O.L." a écrit dans le message de news:

|X a formulé ce dimanche :
| > Olivier, merci, mais je l'a mets où la variable et les
fonctions,
| > j'ai tenté dans <head> puis dans <Body>, ben non seulement ça ne marche
pas,
| > mais encore, on voit leur texte en haut de l'écran ???
| >
| > J'attends les ordres du chef :o)
|
| C'est un javascript, donc faut l'entourer avec <script> et </script>.
|
| Moi je mettrais ça tout à la fin de ta page.
| Mais je crois pas que ça aie une grande importance ...
|
|
Avatar
O.L.
Merci Olivier ça marche, ça s'efface 1/3 de seconde, puis ça se
réaffiche correctement, t'es un bon :o)

Dis-donc, peux-tu m'écrire pour me donner ton adresse email, si j'ai n
problème, ça sera mieux de passe par le mail, veux-tu, voici mon adresse:

http://irolog.free.fr/ecrire/index.htm

Merci encore, @+, bye, Joe.
----------


Autant passer par le newsgroup, car moi je ne serais pas là tout le
temps pour résoudre tes problèmes ... Mais d'autres seront peut être
disponibles.

Et puis autant que les soluces données puissent profiter à d'autres,
dans le présent ou le futur (Google Groups est un de mes grands amis).

Avatar
Luc
O.L. nous a déclaré...

Merci Olivier ça marche, ça s'efface 1/3 de seconde, puis ça
se réaffiche correctement, t'es un bon :o)

Dis-donc, peux-tu m'écrire pour me donner ton adresse email, si
j'ai n problème, ça sera mieux de passe par le mail, veux-tu, voici
mon adresse: http://irolog.free.fr/ecrire/index.htm

Merci encore, @+, bye, Joe.
----------


Autant passer par le newsgroup, car moi je ne serais pas là tout le
temps pour résoudre tes problèmes ... Mais d'autres seront peut être
disponibles.

Et puis autant que les soluces données puissent profiter à d'autres,
dans le présent ou le futur (Google Groups est un de mes grands amis).


Bonjour,

Joseph, alias le troll schizophrène et paranoïaque, alias le troll, alias
le_troll, alias
le gnome, alias Cyprine de Saint Ovaire, alias attila même s'il a revêtu
sous tout nouvel
habit mielleux anonyme de X n'est pas devenu pour autant un grand
partageur.

Quelques tous petits exemples parmi des milliers :

http://minilien.com/?fbl6AoneT3
http://minilien.com/?89AdLxaMvv
http://minilien.com/?bzF9gmwCH0
http://minilien.com/?dHAJW87Pac
http://minilien.com/?pvtqNoxTi0


Avatar
X
Ah ben, vous osez écrire hors sujet dans mes réponses, mais vous parasitez
le forum!
Vous-vous égarez, si vous avez quelque chose à dire c'est par email :o)
Vous avez bu un mauvais vin mon ami , je vous intime de vous reprendre et de
déguerpir sur l'heure et le champ, allons, du vent vilain troll pollueur!
-----------------



"Luc" a écrit dans le message de news:
43412566$0$309$
| O.L. nous a déclaré...
|
| >> Merci Olivier ça marche, ça s'efface 1/3 de seconde, puis ça
| >> se réaffiche correctement, t'es un bon :o)
| >>
| >> Dis-donc, peux-tu m'écrire pour me donner ton adresse email, si
| >> j'ai n problème, ça sera mieux de passe par le mail, veux-tu, voici
| >> mon adresse: http://irolog.free.fr/ecrire/index.htm
| >>
| >> Merci encore, @+, bye, Joe.
| >> ----------
| >
| > Autant passer par le newsgroup, car moi je ne serais pas là tout le
| > temps pour résoudre tes problèmes ... Mais d'autres seront peut être
| > disponibles.
| >
| > Et puis autant que les soluces données puissent profiter à d'autres,
| > dans le présent ou le futur (Google Groups est un de mes grands amis).
|
| Bonjour,
|
| Joseph, alias le troll schizophrène et paranoïaque, alias le troll, alias
| le_troll, alias
| le gnome, alias Cyprine de Saint Ovaire, alias attila même s'il a revêtu
| sous tout nouvel
| habit mielleux anonyme de X n'est pas devenu pour autant un grand
| partageur.
|
| Quelques tous petits exemples parmi des milliers :
|
| http://minilien.com/?fbl6AoneT3
| http://minilien.com/?89AdLxaMvv
| http://minilien.com/?bzF9gmwCH0
| http://minilien.com/?dHAJW87Pac
| http://minilien.com/?pvtqNoxTi0
|
|
|
|
|
|
|
Avatar
ASM
Bonjour,

Joseph, alias le troll schizophrène et paranoïaque,


tu aurais pu éviter ... !
on se demande lequel est le pire là !


--
Stephane Moriaux et son [moins] vieux Mac

1 2 3