Hallo,
na nicht das jetzt sentimental werde aber ich glaub ich war seit, 5 Jahren nicht mehr hier
Hatte einfach beruflich nichts mehr mit Web und Co zu tun.. aber egal.
Jetzt hab ich wieder mal ein kleines Webprojekt am Tisch und Probleme ...
Konkret geht es darum per Click die Größe eines Layers zu ändern.
Die Funktion geht sauber im FF und Chrome und Safari nur IE macht Probleme
Die Herausforderung ist, der Layer soll sich immer der aktuellen Fenstergröße anpassen.
Hier das JS:
Und hier ist der Layer:PHP-Code:function of(was) {
if (navigator.appName == 'Microsoft Internet Explorer') {
w = document.body.clientWidth;
h = document.body.clientHeight;
}
else {
h = window.innerHeight;
w = window.innerWidth;
}
document.getElementById(was).style.visibility='visible';
document.getElementById('ws2').style.visibility='visible';
document.getElementById('ws2').style.width=w+'px';
document.getElementById('ws2').style.height=h+'px';
}
IE gibt mir keine FehlermeldungPHP-Code:<div id="ws2" class="ws" style="width:5px; height:5px; visibility:hidden;"></div>
h und w sind mit korrekten Werten gefüllt; er ändert einfach nicht die Größe
Das ganze wird mit onclick aufgerufen
danke
lg, urban-a![]()
Na endlich!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)