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