• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

FF OK - IE macht Probleme - Warum?

Status
Für weitere Antworten geschlossen.

ghost

Neues Mitglied
Warum wird die Seite im FF korrekt angezeigt und im IE nicht bzw. Weiß jemand was ich ändern muß damits auch mim IE geht?

Vielen Dank für eure Hilfe!
P.S.: Javascript ist beim IE aktiviert

grün >> Javascript um die Bilder zu verkleinern...
rot >> beim aufruf soll das erste der vekleinerten Bilder groß angezeigt werden
blau >> durch klick auf die verkleinerten Bilder soll das angeklickte groß angezeigt werden

<html>
<head>
<script language="JavaScript">
function anzeigen(img)
{


var cb = 300; // container_breite
var ch = 400; // container_hoehe
document.getElementById("anzeige_container").width = cb;
document.getElementById("anzeige_container").height = ch;
var image = new Image();
image.src = img.src;
var b = image.width;
var h = image.height;
var q = b / h; // seitenverhaeltnis = breite / hoehe
if (q >= 1)
{
q = cb / b;
ch = h * q;
image.width = cb;
image.height = ch;
}
else
{
q = ch / h;
cb = b * q;
image.width = cb;
image.height = ch;
}
document.getElementById("anzeige_container").width = image.width;
document.getElementById("anzeige_container").height = image.height;
document.getElementById("anzeige_container").src = image.src;
}
</script>


</head>
<body leftmargin="0" topmargin="0" onload="javascript:bild = new Image();bild.src='images/box1.jpg';anzeigen(bild)">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="ueber2">&nbsp;</td>
</tr>

<tr>
<td class="ueber5"><div align="center">Gitterboxen</div></td>
</tr>
<tr>
<td class="ueber2">&nbsp;</td>
</tr>
</table>


<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td class="ueber2">&nbsp;</td>

</tr>
<tr>
<div align="center" style="overflow:auto">
<img onclick="javascript:anzeigen(this)" src="images/box1.jpg" width="50" height="50">
<img onclick="javascript:anzeigen(this)" src="images/box2.jpg" width="50" height="50">


</div>
</tr>
<tr>
<div align="center"
<img id="anzeige_container" width="300" height="400"></div>
</tr>
<tr>
<td class="ueber2">&nbsp;</td>
</tr>...........
 
Zuletzt bearbeitet:
Werbung:
junge, mach' erstmal ein richtiges gerüst drum, dann klärt sich oft einiges.

Nils aka XraYSoLo
 
Werbung:
Mit dem Code sollen Bilder verkleinert angezeigt werden ( funktioniert im IE ). Darunter ist dann ein Platzhalter für ein größeres Bild, wobei bei ersten aufbau der Seite das erste der kleinen Bilder dort geladen wird. Desweiteren soll durch einen Klick auf eins der kleinen Bilder dasselbe vergrößert angezeigt werden.

Beim FF funktionert der Code, beim IE werden nur die verkleinerten Bilder angezeigt, nicht jedoch das vergrößerte.

Mein Problem ist nun, das ich nicht weiß worans liegt das es beim einen Browser geht und beim anderen nicht....
 
@XraYSoLo: Ich weiß das es den Standart gibt, leider hilft mir das im Moment nicht weiter.....
 
Werbung:
Soweit bin ich auch schon. Da ich aber nicht weiß was falsch sein kann frag ich hier nach....
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben