mario88
06-09-2003, 12:27
Ich beginne gerade mit JavaScript und hab ein für mich unverständliches Problem:
Ich möchte in einem Pop-Up-Window die verf. Breite, die verf. Länge und die Farbtiefe anzeigen lassen.
Das wollte ich mit folgendem Code realisieren:
function screen()
{
var verfuegbare_breite;
var verfuegbare_laenge;
var fenster;
var farbtiefe;
fenster=window.open ("","Fenster","width=300,height=200,resizable=yes");
verfuegbare_breite=screen.availWidth;
verfuegbare_laenge=screen.availHeight;
farbtiefe=screen.colorDepth;
fenster.document.write ("<h3> Deine Bildschirmdaten: </h3>");
fenster.document.write ("<h4><i>Verfügbare Breite:</i> " + verfuegbare_breite + "</h4>");
fenster.document.write ("<h4><i>Verfügbare Länge:</i> " + verfuegbare_laenge + "</h4>");
fenster.document.write ("<h4><i>Farbtiefe:</i> " + farbtiefe + "</h4>");
}
Müsste doch eigentlich gehen oder ?
Dann verstehe ich nur nicht, wieso der Browser bei allen dreien "undefined" sagt.
Ich möchte in einem Pop-Up-Window die verf. Breite, die verf. Länge und die Farbtiefe anzeigen lassen.
Das wollte ich mit folgendem Code realisieren:
function screen()
{
var verfuegbare_breite;
var verfuegbare_laenge;
var fenster;
var farbtiefe;
fenster=window.open ("","Fenster","width=300,height=200,resizable=yes");
verfuegbare_breite=screen.availWidth;
verfuegbare_laenge=screen.availHeight;
farbtiefe=screen.colorDepth;
fenster.document.write ("<h3> Deine Bildschirmdaten: </h3>");
fenster.document.write ("<h4><i>Verfügbare Breite:</i> " + verfuegbare_breite + "</h4>");
fenster.document.write ("<h4><i>Verfügbare Länge:</i> " + verfuegbare_laenge + "</h4>");
fenster.document.write ("<h4><i>Farbtiefe:</i> " + farbtiefe + "</h4>");
}
Müsste doch eigentlich gehen oder ?
Dann verstehe ich nur nicht, wieso der Browser bei allen dreien "undefined" sagt.