Pro vaší firmu: 3 krát stejné super tel.číslo 506 506 (vhodné pro vaše zamestnance, kolegy, rodinu atp.) NEVÁHEJTE, nebude....
Téma zamknuto
Zobrazují se odpovědi 1 až 5 z 5

JS - ověření zda je popup okno již tevřené

  1. Nastíním probém:

    ze stránky otevřu popup okno, poku zustanu na zdrojové stránce vím jestli je kno ještě otevřené. Mám uloženou referenci v proměnné.
    Jde o to, že pokud si někdo otevře popup okno a pak se ve zdrojové stránce překlikne na jinou podstránku. Tak potřebuji na té podstránce také oveřit jestli je okno otevřeé, ale v tu chvíli nemám referenci na to původní otevření.

    Snad jsem to moc nepopletl :)

    Snažil jsem se použít google, ale asi to neumím správně napsat :)

    Poradíte někdo?

  2. Co se právě děje na Webtrhu?
  3. Vždyť jsem vám to už popsal
    http://webtrh.cz/179599-test-jestli-existuje-popup-okno

    Musíte se z popupu rodičovskému oknu pořád připomínat.
    A nebo to vyřešit raději bez popupu, jak píše Smrtka.

  4. Jenže to nejde v připadě kdy se z rodičovského okna přepnu na jinou pdstranku, tam již nemám uložou tu referenci přece?

  5. Proměnná window.opener odkazuje v popupu na rodičovské okno, ačkoliv už změnilo obsah - dokud ho uživatel nezavře.
    Popup v rodičovském oknu každých 100 ms vytvoří globální proměnnou myPopupWindow, která obsahuje referenci na popup.

    Kód:
    function updateOpener() {
        if (window.opener) {
            window.opener.document.myPopupWindow = window;
        } else {
            setTimeout(updateOpener, 100);
        }
    }
    
    updateOpener();

  6. Jo už to vidím , jsem to ale ostuda. Jsem to nepochopil :( Ale už tomu rozumim .) Děkuji

Téma zamknuto
Hostujeme u Server powered by TELE3