Hogy lehet javascriptben egy olyan ablakot feldobatni, amiben van 1 inputbox, és a beírt szöveget egy változóba tárolja?
Az elsőnél pont, de ne felejtsük el hozzátenni, hogy, ha a felhasználó a "Mégse" gombra kattint, a vissaadott érték undefined lesz, nem 0.
Ha mindenképpen nullát szeretnél és mindenképpen egyetlen sor kódból, akkor legegyszerűbben
var value = prompt("Enter value") | 0;
Definitely. A felhasználóoldali autentikációt a felhasználó maga igen könnyen megkerülheti; a biztonsági szintje ezeknek a megoldásoknak gyakorlatilag nulla.
Ha rendesen bejelentkeztetni szeretnél felhasználót, akkor szerveroldali autentikációra lesz szükséged.
A szerveroldali autentikációhoz is csak be kell valahogy kérni a kliens oldalon azt a jelszót. Mivel a jelszó bekérés kliens oldalon zajlik, hogy máshogy tegye meg, ha nem javascripttel? (Vagy sima formmal.)
:)
Sima formmal, már csak azért is, mert a prompt legjobb tudomásom szerint nem támogatja a password típusú beviteli mezőt. Ha nagyon popupot szeretne, akkor pedig divekből össze lehet rakni egy modal dialogot, de libek is léteznek már erre a célra.
Választhatő még ezen felül a viszonylag ritkán használt, és nem is nagyon preferált HTTP AUTH.
A kérdésem pedig eredetileg a teljesen JS alapú megvalósításra irányult, ami nyilvánvalóan nem volna célravezető megoldás.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!