Cheatah: Firefox, Tab-Erkennung

Beitrag lesen

Hi,

gibt es eigentlich eine Möglichkeit in Firefox mit JavaScript zu ermitteln, ob eine Seite als Tab im Browser angezeigt wird?

nein, es gibt keine Möglichkeit herauszufinden, ob der Browser Tab-fähig ist.

Das klappt auch alles sehr gut solange der User mit der linken oder rechten Maustaste (Link in neuem Fenster öffnen) auf das Thumb klickt. Benutzt der User in Firefox hingegen die mittlere Maustaste, so wird das eigentliche Popup als Tab im Browser geöffnet und ändert damit nicht nur die eigene Größe, sondern die, des gesamten Browser und damit halt auch alle anderen, als Tab dargestellten Seiten.

Es gibt auch keine Möglichkeit herauszufinden, ob der aktuelle Tab, der bei einem Tab-fähigen Browser *immer* vorliegt, der einzige in der Fensterinstanz ist.

Das soll aber natürlich auf keinen Fall passieren.

Das Resizing eines Popups soll ebenfalls auf keinen Fall passieren. Überlege Dir, warum man in modernen Browsern derlei Manipulationen unterbinden kann (im Gegensatz zu modernden Browsern).

Somit wäre eine Abfrage, ob das Popup als Tab angezeigt wird ganz praktisch,

Nein, wäre es nicht. Du hättest damit nur einen Fall von mehreren denkbaren abgedeckt, während Dein Konzept immer noch in der Basis krankt.

da man dann die Größenanpassung einfach nicht ausführt.

Halte an dieser Schlussfolgerung fest, und globalisiere sie.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes