Používám Mozilla Firefox a snažím se přijít na způsob, jak získat přístup k obsahu jiných karet ve stejném okně pomocí JavaScriptu a DOM (jsem otevřen i jiným technikám, pokud existují).
Např. Chci spustit JavaScript v tab1
který může najít název nějaké jiné karty. V podstatě to potřebuji, abych mohl identifikovat kartu, která se otevřela kvůli href
na mé aktuální stránce bez použití window.open
metoda. Vše, co chci, je jednoduchý hypertextový odkaz, který otevře stránku patřící do stejné domény jako aktuální stránka (stránka by se měla otevřít na nové kartě). Nyní chci mít přístup k této nové kartě z aktuální karty.
Odpověď
Dalo by se použít zasílání zpráv napříč okny HTML5 (odkaz na archiv.org)… ale to je trochu špička.
I v takovém případě byste pravděpodobně museli unést událost tagu „click“ pomocí javascriptu a sami otevřít okno, abyste měli přístup k objektu nového okna pro odesílání zpráv.