Autor | Zpráva | ||
---|---|---|---|
quatzael Profil |
#1 · Zasláno: 2. 5. 2017, 00:39:22
Ahoj, mám na stránce všudypřítomné "okénko" pro přihlašování. Tedy samostatný přihlašovací formulář. Vyřešeno je to tak, že po kliknutí na tlačítko "Přihlásit" se AJAXEM odešlou data na server, tam se spustí SESSION a stránka se refreshuje:
$.ajax({ url: "/login.php", type: "POST", data: {email: email, password: password, url: url}, success: function (response) { location.reload(); } }); Zdá se ale, že tohle řešení neumožňuje, aby prohlížeč automaticky ukládal nové přihlašovací údaje. Chtěl bych, aby to fungovalo jako doposud, že se uživatel může přihlásit odkudkoli a může zůstat na aktuální stránce s aktuálními hodnotami POST z jiných formulářů.. Jde to nějak jednoduše vyřešit? Nebo to musím udělat přes nějaký iframe? Díky za rady? |
||
Chamurappi Profil |
#2 · Zasláno: 2. 5. 2017, 10:59:26
Reaguji na quatzaela:
Nech formulář normálně odeslat, není jiná cesta. „Nebo to musím udělat přes nějaký iframe?“ Ano, target formuláře může mířit kamkoliv. Skript z té vnitřní stránky může volat funkce z parent a, takže z hlediska uživatele to může vypadat podobně jako AJAX.
„Díky za rady?“ Asi ano. |
||
quatzael Profil |
#3 · Zasláno: 2. 5. 2017, 18:25:20
Chamurappi:
Ok, díky. Zkusím to s tím iframe.. „Díky za rady?“ To je nějaký překlep. Měla tam být tečka, resp. dvě tečky.. |
||
Časová prodleva: 8 let
|
0