zugriff auf andere fenster mit namen
philipp
- javascript
0 Andreas
Hi alle!
habe eine frage:
habe ein fenster geöffnet und will per onClick ein anderes fesnter, dessen namen ich kenne focussieren.
wie kann ich den das fenster mit focus() ansprechen?!
mfg philipp
Hi Phillip,
wenn Du mit
var neues_fenster=window.open(...);
ein neues Fenster öffnest, kannst Du es mit
neues_fenster.focus();
focussieren.
Ciao
Andreas
hi!
var neues_fenster=window.open(...);
ein neues Fenster öffnest, kannst Du es mit
neues_fenster.focus();
focussieren.
ja ne das ist klar, aber ich habes ja nicht von dem fenster geöffnet, ist halt nur die frage, ob ich ein xbeliebiges fenster, dessen namen ich kennen ansprechen kann, bzw foccussieren kann.
mfg philipp
Moin.
ja ne das ist klar, aber ich habes ja nicht von dem fenster geöffnet, ist halt nur die frage, ob ich ein xbeliebiges fenster, dessen namen ich kennen ansprechen kann, bzw foccussieren kann.
Das Ansprechen von HTML aus dürfte klar sein. Dazu verwendest du die HTML-Namen (das sind in Frames die name-Attribute, und bei window.open der zweite Parameter).
Wenn ein Fensterein anderes Fenster nicht selbst geöffnet hat, du aber per Javascript darauf zugreifen willst, mußt du die Verbindung auf Javascript-Ebene durch
fenster_referenz = window.open('','html-name');
herstellen und kannst dann mit
fenster_referenz.focus() z.B. den Fokus geben.
Es kann zur Zugriffsverweigerung kommen, wenn die einzelnen Fenster Dokumente von unterschiedlichen Domains anzeigen. Kommt alles von einem Server, ist das aber kein Problem.
- Sven Rautenberg