Guten Morgen, Fo-schnaps ;)
Ich habe das Problem, daß ich externe JavaScripts mitten im BODY-Tag laden muss. Und zwar innerhalb einer Tabellenzelle. Das ist nötig, da ich mittels PHP3 bei Bedarf immer eine andere Datei 'include'.
<SNIP>
<TABLE>
<TR>
<TD>
<? include ($incfile); ?>
</TD>
</TR>
</TABLE>
</SNIP>
und in $incfile steht sinngemäß:
<SNAP>
<SCRIPT LANGUAGE="JavaScript" SRC="resize.js"></SCRIPT>
<A HREF="javascript:pictureResize('haus');">
<IMG NAME="haus" SRC="images/haus_small.jpg" WIDTH=200 HEIGHT=150 ALT="Das Firmengebäude / anklicken zum Ändern der Größe" BORDER="0">
</A>
</SNAP>
will sagen, es geht nicht anders als dass ich das JavaScript innerhalb dieser Tabelle lade. Nur scheints nicht so recht zu klappen, denn der Browser meldet ein 'Objekt erwartet', da er pictureResize() nicht kennt. Wie also binde ich JS-Files korrekt ein? Oder kann man externe Scripts nur im HEAD laden?
Gruss,
David