jürgen j.: iframe vertikal zentrieren

Beitrag lesen

Hallo!

Ich möchte einen iframe horizontal und vertikal zentriert auf der Bidschirmseite dargestellt sehen.
Zu diesem Zweck habe ich den altbewährten Trick mit der einzelligen Tabelle verwendet.
Die Sache funktioniert enwandfrei, aaaaaber:
IE5 zentriert nur dann vertikal, wenn width und height des iframes in px angegeben werden. Bei %angaben klebt der iframe am oberen Rand.
Opera und mozilla machen das selbstredend nicht.

<html>
<head>
<style>
html, body, table  { height: 100%; width: 100% }
iframe             { height: 50%;  width: 50% }
td                 { vertical-align: middle }
</style>
</head>
<body>
<table height="100%" width="100%"><tr><td align="center" valign="middle">
<iframe src="file://c:" width="50%" height="50%"></iframe>
</td></tr></table>
</body></html>

Hat jemad einen Tip, wie ich das für den IE lösen kann?
Danke, tschüs
jürgen