Das habe ich gerade berichtigt.
Aber leider ändert es das Verhalten nicht. Das Problem ist noch da.
Beiträge von martinpackham
-
-
Please note: I have tried various versions of 'select': 'select', 'select=yes' etc. They make no difference.
-
Hier der Quellentext:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Please make a selection</TITLE><meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</HEAD>
<BODY
<FORM ACTION='' METHOD='post'>
<SELECT
NAME='selectlist'
SIZE=10
READONLY
STYLE='width:80%;font-size:medium'
>
<OPTION VALUE='LA' > +A
<OPTION VALUE='LB' > +B
<OPTION VALUE='LC' > +C
<OPTION VALUE='LD' > +D
<OPTION VALUE='LE' > +E
<OPTION VALUE='LF' > +F
<OPTION VALUE='LG' > +G
<OPTION VALUE='LH' > +H
<OPTION VALUE='LI' > +I
<OPTION VALUE='LJ' > +J
<OPTION VALUE='LK' > +K
<OPTION VALUE='LL' > +L
<OPTION VALUE='LM' > +M
<OPTION VALUE='LN' > +N
<OPTION VALUE='LO' > +O
<OPTION VALUE='LP' > +P
<OPTION VALUE='LQ' > +Q
<OPTION VALUE='LR' > +R
<OPTION VALUE='LS' > +S
<OPTION SELECTED="SELECTED" VALUE='LT' > +T
<OPTION VALUE='P 563' > ----> >+Person: T0001
<OPTION VALUE='P 587' > ----> >+Person: T0002
<OPTION VALUE='P 329' > ----> >+Person: T0003
<OPTION VALUE='P 343' > ----> >+Person: T0004
<OPTION VALUE='LU' > +U
<OPTION VALUE='LV' > +V
<OPTION VALUE='LW' > +W
<OPTION VALUE='LX' > +X
<OPTION VALUE='LY' > +Y
<OPTION VALUE='LZ' > +Z
<OPTION VALUE='L?' > +?
</SELECT></FORM>
</BODY>
</HTML> -
Bitte ignoriern sie die vorhergehenden Versuche, meine Quellentext zu zeigen. Das Sytem Wandelt alles in Müll.
-
<PRE>
<DOCTYPE>
<HTML>
<HEAD>
<TITLE>Please make a selection</TITLE><meta>
<FORM>
<CENTER><SELECT>
<OPTION> +A
<OPTION> +B
<OPTION> +C
<OPTION> +D
<OPTION> +E
<OPTION> +F
<OPTION> +G
<OPTION> +H
<OPTION> +I
<OPTION> +J
<OPTION> +K
<OPTION> +L
<OPTION> +M
<OPTION> +N
<OPTION> +O
<OPTION> +P
<OPTION> +Q
<OPTION> +R
<OPTION> +S
<OPTION> +T
<OPTION> ----> >+Person: T0001
<OPTION> ----> >+Person: T0002
<OPTION> ----> >+Person: T0003
. . . etc. . . .
<OPTION> ----> >+Person: T9999
<OPTION> +U
<OPTION> +V
<OPTION> +W
<OPTION> +X
<OPTION> +Y
<OPTION> +Z
<OPTION> +?
</SELECT>BODY>
</HTML></PRE>
-
O.K: der Quellen text:
<!---------------------------------------------------------------------->
<DOCTYPE>
<HTML>
<HEAD>
<TITLE>Please make a selection</TITLE><meta>
</HEAD>
<BODY>
<SELECT>
<OPTION> +A
<OPTION> +B
<OPTION> +C
<OPTION> +D
<OPTION> +E
<OPTION> +F
<OPTION> +G
<OPTION> +H
<OPTION> +I
<OPTION> +J
<OPTION> +K
<OPTION> +L
<OPTION> +M
<OPTION> +N
<OPTION> +O
<OPTION> +P
<OPTION> +Q
<OPTION> +R
<OPTION> +S
<OPTION> +T
<OPTION> ----> >+Person: T0001<OPTION> ----> >+Person: T0002
<OPTION> ----> >+Person: T0003. . .etc. . . .
<OPTION> ----> >+Person: T9999
<OPTION> +U
<OPTION> +V
<OPTION> +W
<OPTION> +X
<OPTION> +Y
<OPTION> +Z
<OPTION> +?
</SELECT></BODY>
</HTML> -
Noch ein Hinweis:
ich habe gerade MS Internet Explorer mit dieser Anwendung ausprobiert. Erster Eindruck: die ausgewählte Zeile steht immer als erste Zeile in der Anzeige.
Und mit Opera: ditto, allerdings als letzte Zeile in der Anzeige.
Kann es sein, dass ein Bug in Firefox her vorliegt? -
Ich habe eine HTML SELECT / OPTION Liste mit vielen Einträgen. Ein Eintrag hat 'SELECTED' bzw. 'SELECTED=YES'.
Manchmal wird die Liste so angezeigt, dass die ausgewählte Zeile sichtbar ist, manchmal wird die Liste zum Anfang positioniert, so dass man manuell zu der ausgewählten Zeile nach unten scrollen muss.
Die Quellencode ist in beiden Fällen gleich.
Ich kann kein System ausmachen, wann die Anzeige richtig ist, wann nicht; es gibt den Eindruck, dem Zufall zu unterliegen.
Ich hätte gedacht, dass die ausgewählte Zeile in der Anzeige immer sichtbar sein sollte. Oder ist etwas anderes im Spiel?
Wie kann ich bewirken, dass die ausgewählte Zeile direkt angezeigt wird?
Nur eine Sache noch: ich möchte möglichst Javascript vermeiden, denn es soll ein breites Publikum geben und manche könnten Javascript inaktiv haben.
Danke, Martin Packham, Bonn, Germany