Moin!
Was mir beim lesen aufgefallen ist:
Zu [1]
In diesen Frame der Grösse 0 (unsichtbar) wird die Datei "HTML_S_variablen.html" geladen, die die externe Datei "JS_variablen.js" einbindet.
Das ist zwar nicht "falsch" aber auch nicht "ganz richtig", weil inperformant.
Du lädst ein Frameset, dieses Dateien, von denen eine (HTML_S_variablen.html) nur eine weitere (JS_variablen.js) nachlädt. Why? (Norddeutsch: tut dat not?)
Zu Deinen anderen Fragen:
Der Aufruf einer Funktion in einem anderen Frame (das ist laut Glaskugel Deine Frage...) ist hier beschrieben: http://selfhtml.teamone.de/javascript/objekte/frames.htm#scripts
Prinzip: Variable = parent.FrameName.funktion(parameterliste) oder:
Variable = top.FrameName.funktion(parameterliste)
Das hast Du zwar gemacht, aber in einer Zeile vergessen:
<body onload="ebene_initialisieren('ladehinweis')" [...]>
Vielen, vielen Dank im Voraus für Ihre Bemühungen.
UPS! Wir sind hier zwar höflich, übertreiben es aber gewöhnlich nicht. Ich komme, Du kommst auch mit dem "Du" klar.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.