JavaScript uznirstošie logi
JavaScript tika izveidots, lai tīmekļa lapām pievienotu interaktivitāti, tāpēc nav pārsteidzoši, ka tai ir vairākas funkcijas, kas ļauj vienkārši vākt informāciju no lietotāja un parādīt to lietotājam, izmantojot uznirstošos lodziņus. Pirms mēs aplūkojam šīs rūtiņas, paturiet prātā, ka, lai arī tie bieži ir vienkāršākais informācijas vākšanas un parādīšanas veids, tie ne vienmēr ir pievilcīgākie vai lietotājam draudzīgi. Cita starpā uznirstošie logi pieprasa lietotājam nospiest pogu, lai aizvērtu logu pēc katra ziņojuma vai ievades - tas var ātri novecot. Arī no tīmekļa dizaina viedokļa jums patiešām ir ļoti maza kontrole pār informācijas parādīšanu uznirstošajās lodziņos. Tomēr uznirstošajos lodziņos pareizajā vietā un mērenībā tos var izmantot gan vienkārši, gan efektīvi.

Pastāv trīs uznirstošo lodziņu veidi - trauksmes signāls, apstiprinājums un tūlītējs paziņojums. Vienkāršākais un visbiežāk izmantotais uznirstošais logs ir trauksmes signāls. Brīdinājumam ir viens arguments - ziņojums lietotājam. Kad tiek parādīts trauksmes lodziņš, lietotājs nevar turpināt darbu, kamēr nav nospiests taustiņš “Labi”. Brīdinājumu lodziņa kods ir vienkāršs:

Brīdinājums ("Šis ir brīdinājums")

JavaScript trauksmes uznirstošais logs

Apstiprināšanas lodziņš ir tikai nedaudz sarežģītāks. Tāpat kā brīdinājums, apstiprināšana prasa vienu argumentu - ziņojumu. Kad tiek parādīts apstiprināšanas lodziņš, lietotājam tiek dota izvēles iespēja atbildēt, izmantojot pogas “OK” vai “Atcelt”. Atšķirībā no trauksmes, apstiprinājumam ir atgriešanās vērtība - 0 nozīmē, ka lietotājs nospiež "Atcelt", un 1 nozīmē "OK". Apstiprināšanas lodziņa kods ir identisks brīdinājuma lodziņam, izņemot to, ka atgriešanās vērtību vēlaties savākt kaut kā:

save_me = apstiprināt ("Šis ir apstiprināšanas uznirstošais logs")

JavaScript apstiprināšanas dialoglodziņš

Lai arī tas ir vissarežģītākais no uznirstošajiem logiem, uzvedne joprojām ir diezgan vienkārša. Uzvedne ņem divus argumentus - ziņojumu lietotājam un noklusējuma vērtību (vai "", ja nevēlaties noklusējuma vērtību.) Kad tiek parādīts uzvednes lodziņš, lietotājs var ievadīt pieprasīto informāciju un nospiest "OK". Ir arī poga “Atcelt”. Atgriešanās vērtība ir lietotāja reakcija. Ja lietotājs atceļ atgriešanās vērtība ir nulle. Ja viņi uzvednes lodziņu atstāj tukšu, atgriešanās vērtība būs tukša virkne (""). Jūs, iespējams, vēlaties pārbaudīt šīs vērtības un darīt kaut ko īpašu, nevis izmantot nulle vai tukša virkne kā viņu atbilde. Uzvednes lodziņa kods ir:

response = uzvedne ("Šī ir uzvedne", "Atbildēt šeit")

Dialoglodziņš JavaScript uzvedne

Jūs varat apskatīt šo uznirstošo lodziņu demonstrāciju šeit



Video Instrukcijas: Three tips for spotting malware (Aprīlis 2024).