Fórum pro vývojáře
    • Kategorie
    • Nepřečtené
    • Nejnovější
    • Populární
    • Svět
    • Přihlásit se

    Otevírání seznam přihlášení jako popup

    Naplánováno Připnuto Uzamknuto Přesunuto OAuth přihlášení přes Seznam
    3 Příspěvky 3 Přispěvatelé 1.2k Zobrazení
    Načítání více příspěvků
    • Od nejstarších po nejnovější
    • Od nejnovějších po nejstarší
    • S nejvíce hlasy
    Odpovědět
    • Odpovědět jako Téma
    Přihlásit se pro odpověď
    Toto téma bylo odstraněno. Jen uživatelé s oprávněním správy témat ho mohou vidět.
    • R Offline
      Risko 9
      naposledy upravil

      Dobrý den, mám nyní rozjeté Seznam přihlášení klasickou cestou, tedy že po kliknutí na tlačítko "Spárovat" se odešle požadavek, dojde k přesměrování na Seznam, uživatel zadá údaje a poté dojde k přesměrování zpět.

      Nyní bych chtěl tento proces předělat do popupu (nového okna), využil jsem metody JS window.open, kde dojde ke všem krokům jako u postupu výše, akorát poté při přesměrování zpět na stránku se nové okno nezavře a vše probíhá již v novém okně.

      Rád bych aby se po úspěšném propojení, okno zavřelo a přesměrování proběhlo jako u metody výše.

      Mohl bych poprosit o radu?
      Díky

      1 odpověď Poslední odpověď Odpovědět Citovat 1
      • Ondřej ŽáraO Offline
        Ondřej Žára
        naposledy upravil

        Dobry den,

        jsou tu dva zpusoby, kterymi lze situaci resit. V obou dvou pripadech pouzijete metodu "close()": bud nechate okno, aby se zavrelo samo (window.close()), nebo jej zavrete z rodicovske stranky (let w = window.open(); ....; w.close()).

        Dulezite je poznat, kdy je ten spravny okamzik na zavreni. Pokud nechate okno zavirat samo, tak je to patrne po dokonceni vymeny kodu za token. Pokud jej chcete zavirat z rodicovske stranky, pak jsou opet dve varianty:

        • sledovat URL popupu, coz je trochu obtizne, nebot to lze jen dokud maji oba dva dokumenty shodny origin
        • NEBO si nechat z popupu poslat do rodicovskeho okna zpravu (postMessage) a v jejim dusledku rodic popup zavre
        L 1 odpověď Poslední odpověď Odpovědět Citovat 0
        • L Offline
          Lucie hankova @Ondřej Žára
          naposledy upravil

          Dobrý večer zapomela sem heslo

          1 odpověď Poslední odpověď Odpovědět Citovat 0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Registrovat Přihlásit se
          • První příspěvek
            Poslední příspěvek