Select Feld klappt nach Klick auf Scrollleiste zu => FF Bug?

steyrblade

Mitglied
hi,
ich habe bei einem Select Feld einen immer wiederkehrenden Bug der aber nicht immer aufftritt.


Ich habe ein Select Feld mit vielen Einträgen, sodass dort eine Scrollleiste angezeigt wird. Wenn ich auf diese klicke bzw. versuche die Leiste nach unten zu ziehen klappt sie sofort wieder zu. (Mehrmals bzw. erst nach mehreren realoads geht es weg)


HTML:
 echo"<select name='verteiler' style='width:450'>";
 echo"<option value=''></option>";
 
 $query = "SELECT A,B,C FROM X";
 $cursor = OCIParse($connection,$query);
 $result = OCIExecute($cursor);
 while (OCIFetchInto ($cursor,&$values))
 {
   if(strlen($values[1])>='30'){$values[1]=substr($values[1],0,30)."...";}
   if(strlen($values[1])=='0'){$values[1]="keine Beschreibung";}
   echo"<option value='$values[2]'>$values[0] ($values[1])</option>";
 }
 echo"</select>";

Das ganze tritt nur im Firefox auf.
Hat das jemand schon mal gesehen.
 
Dann poste mal den relevanten Code, damit das lokal im Browser betrachtet werden kann, was mit obigen Code-Snippet nicht möglich ist.

mfg Maik
 
HTML:
<html>
<head>
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<link rel="icon" href="./favicon.ico" type="image/x-icon" />



<html>
<title>E-Mail-Benachrichtigung</title>

<form action='mail.php' method='post' name='mail_absenden'><center><h1><u>Voransicht:</u></h1></center><table border='1' align='center' cellpadding='5'><td align='center' background='images/streifen/streifen_back5.jpg'><span style='font-size:20'><b><u>xyz:</u></b></span><br>
<br>
<table border='1' BORDERCOLOR='#05A6E4' BORDERCOLORLIGHT='#05A6E4'  BORDERCOLORDARK='#05A6E4' FRAME=BOX RULES=rows cellspacing='1' cellpadding='3'><tr><td bgcolor='#eeeeee' align='left'><span style='font-size:20;color:black'><b> x: </b></span></td><td bgcolor='#eeeeee' align='left'>
<span style='font-size:15;color:black'> <b>&nbsp;xx&nbsp;</span></b></td></tr>

<tr><td bgcolor='#eeeeee' align='left'><span style='font-size:20;color:black'><b>x: </b></span></td><td bgcolor='#eeeeee' align='left'><span style='font-size:15;color:black'><b>&nbsp;x&nbsp;</span></b></td></tr>
<tr><td bgcolor='#eeeeee' align='left'><span style='font-size:20;color:black'><b>&nbsp;</b></span></td><td bgcolor='#eeeeee' align='left'><span style='font-size:15;color:black'><b>&nbsp;x&nbsp;</span></b></td></tr>
<tr><td bgcolor='#eeeeee' align='left'><span style='font-size:20;color:black'><b> x: </b></span></td><td bgcolor='#eeeeee' align='left'><span style='font-size:15;color:black'><b>&nbsp;123&nbsp;</span></b></td></tr>
<tr align='center'><th colspan='2' align='center'><b>Kommentar hinzufügen (opt.):</b><br>
<input type='text' name='kommentar' maxlength='100' size='30'></th></tr></table>
</td></table>

<br><center><span style='color:black;font-size:19px'><b>Verteiler</b></span><br>
<select name='verteiler' style='width:450'>
<option value=''></option>
<option value='52583'>x</option>
<option value='56785'>x</option>
<option value='9974'>x</option>
<option value='55125'>x</option>
<option value='9963'>x</option>
<option value='53441'>x</option>
<option value='53443'>x</option>
<option value='53440'>x</option>
<option value='53442'>x</option>
<option value='78395'>x</option>
<option value='53438'>x</option>
<option value='53439'>x</option>
<option value='23415'>x</option>
<option value='206174'>x</option>
<option value='258668'>x</option>
<option value='156656'>x</option>
<option value='85250'>x</option>
<option value='56779'>x</option>
<option value='38984'>x</option>
<option value='39067'>x</option>
<option value='37615'>x</option>
<option value='25034'>x</option>
</select>

</form></center>


Ich hab natürlich den Inhalt ändern müssen, da es firmenintern ist.
Durch einen include hab ich versehentlich 2 x html auf gemacht und das head nicht geschlossen aber daran wirds wohl nicht liegen oder?
 
Mit dem Code klappt das Select-Feld bei mir im Firefox (2.0.x, 3.0.x, 3.5.x) nicht vorzeitig zu, wenn ich darin den Scrollbalken betätige.

mfg Maik
 
Zurück