Martin: aus welchem frame wurde die funktion aufgerufen?

Beitrag lesen

hallo forum,

folgende situation:
-------------------

  • eine website besteht aus einem frameset.
  • in dem frameset wird die funktionssammlung 'common.js' geladen.
  • darin ist die funktion 'test()' definiert.
  • die funktion 'test()' wird aus dem 'contentFrame' aufgerufen:
    ->'top.test();'
  • die funktion wird in diesem:
    ->'function test(){contentFrame.location='www.test.de'}

da die funkionssammlung 'common.js' ausserdem in andere frames
eingebunden werden soll, weil die funktion 'test()' benoetigt wird,
soll sie allgemeiner definiert werden.
->'function test(){frame_aus_dem_der_aufruf_kam.location='www.test.de'}

gibt es so ein objekt?

mit 'caller' kann man da nicht
so richtig viel anfangen?

gruesse,
martin