Daniel: Dynamische Links per function() erzeugen

Beitrag lesen

mein problem ist die anker bzw. verweiserverwendung  innerhalb eines dynamisch
erzeugten dokumentes.
sobald ich eine seite z.b. per onClick aus einer funktion erzeuge (document.write und so),
werden zwar die links und die verweise erzeugt (quellcode-kontrolle der generierten seite),
doch beim anklicken dieser links bekomme ich nur den inhalt des aktuellen directories zu
sehen, anstatt zum anker zu springen.
die funktion liegt dabei in einer ausgelagerten .js-datei.

sobald die funktion ohne onClick DIREKT beim laden der ursprungseite eingebunden wird,
...
<SCRIPT LANGUAGE=Javascript>
  generate();
</SCRIPT>
...
funktionieren die links auf der generierten seite. :-((

warum ist das so und wie kann ich das problem umgehen.
(es sollte weiterhin moeglich sein, die seite erst ueber eine kontrolle durch eine
passwort-abfrage (funktion) zu generieren). ausserdem werden alle scripte ausgelagert.

viele gruesse,
daniel