Cheatah: top.frames.length mit PHP feststellen

Beitrag lesen

Hi,

if(top.frames.length > 0)
   {document.write("<?php include("menu_a.inc.php");?>");

prinzipiell funktioniert das schon; nur kommt beim Client (der ja das JavaScript ausführt) dann der Inhalt der Datei menu_a.inc.php an. Je nachdem, wie dieser aussieht, kollidiert das mit der Syntax von document.write().

Vielleicht hat jemand eine Idee oder einen ganz anderen Lösungsansatz?

<script language="JavaScript1.1" type="text/javascript" src="menu_a_und_b_in_javascript_syntax.inc.php">
<!--
document.write('Hoppala, ein Fehlerchen!');
// -->
</script>

Der Content-Type für JavaScript-Ressourcen lautet application/x-javascript.

Cheatah