Ich habe 2 Fenster, das Elternfenster und wie sagt man? das kinderfenster? also auf jedenfall das geöffnete.
Im Elternfenster ist mein eigener Code und Code von einem Parterprogramm eingebunden, wodurch die Produkte dargestellt werden, in dem Parterprogramm Code ist u.a. auch das onclick Event drin, welches das Fenster öffnet.
In dem geöffneten Fenster, können Funktionen ausgelöst werden vom User, wie in den Einkaufswagen legen z.B. und diese Funktion möchte ich erfassen und tracken.
Wenn das Fenster geöffnet wird, muss ich also aus dem Elterfenster den Namen des geöffneten Fensters ermitteln und hier gab window.name immer undefined, ich denke, weil das Elternfenster angesprochen wurde und nicht das geöffnete.
Zudem muss ich dann aus dem Elternfenster die Funktion aus dem geöffneten Fenster erfassen.
Wie bekomme ich das hin?
Hiermit kann ich das onclick Event z.B. abfangen:
<script language="JavaScript">
if(document.captureEvents)
{
document.captureEvents(Event.CLICK);
document.onclick = funktionsaufruf;
}
funktionsaufruf()...