Aleksej V.: erkennen, ob eine datei im object liegt...

Beitrag lesen

Hallo,

Ich versuch beim laden einer Seite nicht im object(iframe) die index.html aufzurufen. Das klapt auch wunderbar beim iframe, da ich aber strict mache, muss ich die datei im object einbinden. Ist schon verständlich, dass ein object kein frames.length kennt, also wollt ich frage, wei ich's trotzdem erfahre, ob die seite im object oder alleine steht.

Hauptdatei:
<html>
<body style="background-color:red;">
<object data="page1.html" type="text/html" style="width:150px; height:150px;"></object>
<br>
<iframe src="page1.html" style="width:150px; height:150px;">
</body>
</html>

object/iframe:
<html>
<head>
<script type="text/javascript">
if(top.frames.length!=1) {
document.write('Nichts')
}
</script>
</head>
<body style="background-color:white;">
<div>page1.html</div>
</body>
</html>

Grüße aus Düsseldorf,

Aleksej