PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : JS "document.write" mit HTML Ausgabe?


Mike1
2006-10-14, 23:59:24
aaalso ich will das ab ner bestimmten Bildschirmauflösung, wo dann genug Platz ist ein Inlineframe mit News angezeigt wird.

dieser Code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>

<body>

<SCRIPT LANGUAGE="JavaScript1.2">

var bestwidth = 1279;
var bestheight = 1023;
if (screen.width > bestwidth || screen.height > bestheight) {
document.write(<iframe src="e-mails.htm" width="200" height="200" </iframe>);
}

</script>


</body>
</html>

funzt aber nicht, wohl weil man mit document.write kein HTML ausgeben kann, wie kann ich das ändern?

mfg
Mike

The_Invisible
2006-10-15, 08:43:22
wie wärs mit:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>

<body>

<SCRIPT LANGUAGE="JavaScript1.2">

var bestwidth = 1279;
var bestheight = 1023;
if (screen.width > bestwidth || screen.height > bestheight) {
document.write('<iframe src="e-mails.htm" width="200" height="200"> </iframe>');
}

</script>


</body>
</html>


der browser sollte sich aber eigentlich über einen syntaxfehler aufregen (oder bei firefox ist auch Extras -> Fehler-Konsole ganz gut)

mfg

Mike1
2006-10-15, 09:19:11
THX, funzt =)

Syntaxfehler bekomm ich eigentlich keinen:|