Marea majoritate a paginilor de pe Internet conțin linkuri către alte pagini, către fișiere pentru descărcare, către imagini etc. Unele dintre hyperlinkuri se deschid în aceeași fereastră, restul - într-una nouă. Să vedem cum să deschidem link-uri într-o fereastră separată.
Instrucțiuni
Pasul 1
În HTML (HyperText Markup Language), care este utilizat pentru a descrie paginile web, instrucțiunile de tipărire a unui link arată astfel: Text de legătură Aceasta este cea mai simplă opțiune. Astfel de instrucțiuni în HTML se numesc „etichete” și, de regulă, fiecare etichetă conține informații suplimentare - „atribute”. În această versiune simplă a linkului, există un singur atribut - „href”. Conține adresa URL a paginii (sau a fișierului) care ar trebui afișată dacă vizitatorul urmează acest link. Iar atributul care indică în ce fereastră ar trebui afișat acest nou document este notat ca „țintă”. Dacă puteți scrie orice adresă în atributul href (dacă este corect, desigur), atunci numai patru valori diferite pot fi specificate în țintă: _self - pagina trebuie încărcată în același link, a fost încărcată chiar în acest fereastra părinte; _top - pagina trebuie încărcată în aceeași fereastră. Mai mult, dacă această fereastră este împărțită în cadre, atunci toate acestea ar trebui distruse și noua pagină ar trebui să fie singurul cadru din această fereastră; _blank - documentul indicat de link ar trebui să fie deschis într-o fereastră nouă.
Pasul 2
Astfel, pentru a face linkul deschis într-o fereastră separată, eticheta ar trebui să arate astfel: Textul linkului
Pasul 3
Există un alt tip de ferestre - „ferestre modale”. Acestea sunt ferestre care, dacă au apărut deja, vor bloca toate celelalte ferestre ale browserului până când își vor face treaba. Și sarcina lor este de a determina vizitatorul să facă ceva - de exemplu, introduceți un nume de utilizator și o parolă, sau apăsați orice buton de confirmare sau completați un chestionar etc. Există, de asemenea, utilizări mai pașnice pentru ferestrele modale (sau „dialog”). Desigur, deschiderea legăturilor în ferestre modale separate este o sarcină mai complicată și necesită utilizarea CSS (Cascading Style Sheets) cu JavaScript în plus față de HTML. Un exemplu de implementare relativ simplu poate fi văzut aici -