Q: Wie spreche ich eigentlich JS-Funktionen in unterschiedlichen Frames an?A: Applets in der selben Seite erreicht man per JS mit
Andere Seiten erreicht man mit
für Seiten in dem selben Fenster (aber unterschiedlichen Frame). Die Funktion also mit
Wenn man jetzt einer Funktion eines anderen Frames einen Parameter übergeben will, dann verwendet man
All diese cross window Operationen erfordern die selbe server/domain Kombination. Andernfalls bekommt man eine Security violation. In Netscape kann man das verhindern d.h. explizit erlauben mit
Q: Warum wird mein onload-Script nicht geladen?A: onload-Scripte sollten in der Frame-Hasuptseite geladen werden; sonst funktioniert es oft nicht. Dies ist auch wichtig, wenn ein Script seinen Zustand über mehrere Seiten behalten soll. Beispiel:
|
|