Hallo Forum,
folgendes Stück Code funktioniert in anderen (modernen) Browsern ohne Probleme (es soll sich lediglich ein kleines Bild bewegen, das Bild ist nur jetzt für Testzwecke ein Inline-Bild, im IE sieht man trotzdem, dass der Code funktionert) - im Opera verschwindet dagegen das Bild:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Opera-Bug?</title>
<style type="text/css">
html, body { width: 100%; height: 100%; margin: 0; padding: 0; border: 0; }
#box1 { position:absolute; top: 10px; left: 20px; height: 30%; min-height: 200px; width: 90%; min-width: 750px; }
#box2 { position:absolute; bottom: 0px; left: 20%; height: 150px; width: 65%; min-width: 540px; }
#box3 { position:absolute; top: 0px; left: 0px; height: 20px; width: 20px; }
</style>
<script type="text/javascript" language="JavaScript">
function bild() {
var obj=null;
if(document.all) { obj=document.all.box3; }
else if(document.getElementById) { obj=document.getElementById('box3'); }
var bt = parseInt(obj.style.top+0);
if(bt>=130) { obj.style.top=130+"px"; }
else { obj.style.top = bt+2+"px";
window.setTimeout("bild()",5); } }
</script>
</head>
<body onload="bild()">
<div id="box1"><div id="box2">
<div id="box3"><img src="data:image/gif;base64,
R0lGODlhFAAUAIAAAAAAAP///yH5BAAAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw=="
alt="" border="0" height="20" width="20">
</div>
</div></div>
</body>
</html>
Nun meine Frage: ist das tatsächlich ein Bug oder habe ich irgendwas falsch gemacht? Hatte jemand von euch mal ähnliche Probleme oder weiß sonst irgendwie wie man den Fehler beheben könnte? Ich bin halb am Verzweifeln und wär super dankbar für Hilfe...
also vielen Dank schon mal im Voraus
bye trunx
--
Die Standard-Antwort: "Bitte benutze die Forum-Suche!" macht die Forum-Suche kaputt, weil die Suche dann nämlich genau vor allem diese dämliche Standard-Antwort, also Müll liefert. Sinnvoller ist stattdessen folgende Standard-Antwort: "Dieses Thema wurde schon vielfach im Forum besprochen, siehe z.B. <a>hier</a> oder <a>hier</a> oder benutze die Forum-Suche z.B. mit den Stichworten 'Stichwort1 Stichwort2'." Danke.
Die Standard-Antwort: "Bitte benutze die Forum-Suche!" macht die Forum-Suche kaputt, weil die Suche dann nämlich genau vor allem diese dämliche Standard-Antwort, also Müll liefert. Sinnvoller ist stattdessen folgende Standard-Antwort: "Dieses Thema wurde schon vielfach im Forum besprochen, siehe z.B. <a>hier</a> oder <a>hier</a> oder benutze die Forum-Suche z.B. mit den Stichworten 'Stichwort1 Stichwort2'." Danke.