Hallo!
Hey, ich freu mich riesig, wieder hier zu sein! Nicht nur, weil ich nun vielleicht endlich eine Lösung finde, die ich schon beinahe aufgegeben hatte. Aber jetzt bin ich wieder guter Dinge und volle Hoffnung, dass sich das Problem nun doch klärt und ich das vielleich auch noch zu allem Überfluss verstehe ;-)
Nun aber zu meinem Problem. Zunächst hatte ich ein kleines wirklich einfaches Infoboard, optisch nichts aufregendes und so weiter. Dachte mir, dass, in Anbetracht der bevorstehenden Umstellung, ein kleiner Euro-Umrechner witzig wäre und schwupps war das Ding auch realisiert. Und zunächst funktionierte das Ding auch einwandfrei. Aber dann... Dann kam ich auf den glorreichen Gedanken, den Euro-Rechner besser in das Layout einzubinden und schon gings plötzlich nicht mehr. Irgendwie fand ich dann heraus, dass ich die Seite lediglich 2 mal mit Reload neuladen brauch und dann funktionierts auch wieder! Naja, mit dem IE funktionierts direkt und mit dem Mozilla bzw NC6 auch. Nur der ausnahmsweise mal blöde 4.7er will nitt und ich hab keinen blassen Schimmer, was ein oder zwei oder egal wie viele Reloads an der Ausführung des Scripts ändern soll.
Ach ja, was funktioniert eigentlich nicht? Genau gesagt funktioniert nur eine einzige Sache nicht, das OnKeyUp im Input wird nicht ausgeführt. Die Buttons, die ich jetzt mal dazugestrickt habe und das Select funktionieren einwandfrei.
Ich poste hier einfach mal die komplette Seite, da das wohl irgendwie an der Seite hängt, kopier ich den Euro-Rechner separat in eine neue Datei, dann gehts nämlich auch.
Ich sach solang schonmal tschüss und hoffe sehnsüchtig auf irgendeine Hilfe irgendeiner Art.
Knud
Also, here it goes:
<html> <head> <title>JK - Infoboard</title> <script language="JavaScript">
function init() { document.eurorechner.fremdwert.value = 10; document.eurorechner.eurowert.value = 10; rechne_in_euro(); }
function rechne_in_fremd(){ for(i=0;i<document.eurorechner.fremdkurs.length;++i) { if(document.eurorechner.fremdkurs.options[i].selected == true) { xkurs = document.eurorechner.fremdkurs.options[i].value; break; } } xwert = document.eurorechner.eurowert.value; jetzt = xwert.replace(/,/,".");
xfremdwert = jetzt * xkurs; xfremdwert = xfremdwert * 100; xfremdwert = Math.round(xfremdwert); xfremdwert = xfremdwert / 100; document.eurorechner.fremdwert.value = xfremdwert; }
function rechne_in_euro(){ for(i=0;i<document.eurorechner.fremdkurs.length;++i) { if(document.eurorechner.fremdkurs.options[i].selected == true) { xkurs = document.eurorechner.fremdkurs.options[i].value; break; } } xwert = document.eurorechner.fremdwert.value; jetzt = xwert.replace(/,/,".");
if (jetzt > 0) { xeurowert = jetzt / xkurs; xeurowert = xeurowert * 100 xeurowert = Math.round(xeurowert); xeurowert = xeurowert / 100; document.eurorechner.eurowert.value = xeurowert; } }
</script> <style type="text/css"> body { font-family:Verdana;font-size:12pt;color:#20008F;} p { font-family:Verdana;font-size:12pt;color:#20008F;} td { font-family:Verdana;font-size:10pt;font-weight:bold;color:#20008F;} a:link { font-family:Verdana;font-size:10pt;color:#20008F } a:visited { font-family:Verdana;font-size:10pt;color:#20008F } </style> </head> <body bgcolor="#FFFFCC" background="back.jpg">
<img src="../clearpixel.gif" width=185 height=15 align=left>
<table border=0 width=80%> <tr><td align=right> <form name=eurorechner> <select name="fremdkurs" size=1 onChange="rechne_in_euro();"> <option value="1.95583" selected>Deutsche Mark <option value="6.55957">franz. Franc <option value="40.3399">belg./lux. Franc <option value="2.20371">niederl. Gulden <option value="13.7603">öster. Schilling <option value="1936.27">ital. Lire <option value="166.386">span. Peseten <option value="200.482">portug. Escudos <option value="0.787564">irische Pfund <option value="5.94573">Finnmark <option value="340.750">griech. Drachmen </select> <input type=text name=fremdwert size=5 onFocus="this.select();" onkeyup="rechne_in_euro();"> <input type=button value="->" onClick="rechne_in_euro();"> <br> = Euro-Betrag <input type=text name=eurowert size=5 onFocus="this.select();" onkeyup="rechne_in_fremd();"> <input type=button value="<-" onClick="rechne_in_fremd();"> </form> <img src="5v.gif"><img src="10v.gif"><img src="20v.gif"><img src="50v.gif"><img src="100v.gif"><img src="200v.gif"><img src="500v.gif"> </td></tr> <tr><td>
<img src="../clearpixel.gif" width=1 height=15 align=left><table border=0><tr><td><a href="http://jk-web/intranet/infoboard/telefonliste/telefon.html" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web/intranet/infoboard/telefonliste/telefon.html" target="_top"> Telefonliste der JK-Gruppe</a></td> </tr></table>
<img src="../clearpixel.gif" width=2 height=15 align=left><table border=0><tr> <td><a href="http://jk-web/essen/essen.php3" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web/essen/essen.php3" target="_top"> JK Mitarbeiter Online-Essenbestellung</a></td> </tr></table>
<img src="../clearpixel.gif" width=4 height=15 align=left><table border=0><tr> <td><a href="http://jk-web/intranet/infoboard/kst/kst.html" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web/intranet/infoboard/kst/kst.html" target="_top"> Kostenstellen der JK-Gruppe</a></td> </tr></table>
<img src="../clearpixel.gif" width=8 height=15 align=left><table border=0><tr> <td><a href="http://jk-web/intranet/infoboard/plz_adr/plz_adr.html" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web/intranet/infoboard/plz_adr/plz_adr.html" target="_top"> Ergoline Werkskundendienste nach PLZ-Zuordnung</a></td> </tr></table>
<img src="../clearpixel.gif" width=12 height=15 align=left><table border=0><tr> <td><a href="http://jk-web/intranet/Infoboard/Info-Musik/info-musik.html" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web/intranet/Infoboard/Info-Musik/info-musik.html" target="_top"> Wartemusik in der Telefonanlage</a></td> </tr></table>
<img src="../clearpixel.gif" width=18 height=15 align=left><table border=0><tr> <td><a href="http://jk-web/jk_forum/index.html" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web/jk_forum/index.html" target="_top"> JK User-Forum</a></td> </tr></table>
<img src="../clearpixel.gif" width=26 height=15 align=left><table border=0><tr> <td><a href="http://jk-web/intranet/Infoboard/fehlerboard/fehlerboard.php3" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web/intranet/Infoboard/fehlerboard/fehlerboard.php3" target="_top"> Schaden, Störung, Reklamation melden</a></td> </tr></table>
<td></tr><tr><td><br><hr width=80%><br></td></tr><tr><td>
<img src="../clearpixel.gif" width=32 height=15 align=left><table border=0><tr> <td><a href="http://www.11880.com" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://www.11880.com" target="_top"> Telefonauskunft (Branchen) <img src="../clearpixel.gif" border=0 width=30 height=15 align=middle><img src="telegatelogo.gif" border=0 align=middle></a></td> </tr></table>
<img src="../clearpixel.gif" width=39 height=15 align=left><table border=0><tr> <td><a href="http://www.telefonbuch.de" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://www.telefonbuch.de" target="_top"> Telefonauskunft (Privat) <img src="../clearpixel.gif" border=0 width=49 height=15 align=middle><img src="tb_titel_logo.gif" border=0 align=middle></a></td> </tr></table>
<img src="../clearpixel.gif" width=48 height=15 align=left><table border=0><tr> <td><a href="http://www.point-s.de" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://www.point-s.de" target="_top"> Reifenhändler Point-S <img src="../clearpixel.gif" border=0 width=60 height=15 align=middle><img src="ps_logo1.gif" border=0 align=middle></a></td> </tr></table>
</td></tr></table> <br><br><br><br> <img src="../clearpixel.gif" width=273 height=15 align=left><table border=0><tr> <td><a href="http://jk-web" target="_top"> <img src="punkt.jpg" border=0 height=15 width=18 align=middle></a></td> <td> </td> <td><a href="http://jk-web" target="_top"> <i>Zurück zum Intranet</i></a></td></tr> </table> </center> </body> </html>