По-голямата част от страниците в Интернет съдържат връзки към други страници, към файлове за изтегляне, към снимки и т.н. Някои от хипервръзките се отварят в същия прозорец, останалите - в нов. Нека да видим как да отваряме връзки в отделен прозорец.
Инструкции
Етап 1
В HTML (HyperText Markup Language), който се използва за описване на уеб страници, инструкцията за отпечатване на връзка изглежда така: Текст на връзката Това е най-простата опция. Такива инструкции в HTML се наричат "тагове" и като правило всеки етикет съдържа допълнителна информация - "атрибути". В тази най-проста версия на връзката има само един атрибут - "href". Той съдържа URL адреса на страницата (или файла), който трябва да бъде показан, ако посетителят следва тази връзка. И атрибутът, който показва в кой прозорец трябва да се показва този нов документ, се обозначава като „цел“. Ако можете да напишете какъвто и да е адрес в атрибута href (ако е правилен, разбира се), тогава в target можете да посочите само четири различни стойности: _self - страницата трябва да бъде заредена в една и съща връзка, беше заредена точно в тази родителски прозорец; _top - страницата трябва да бъде заредена в същия прозорец. Освен това, ако този прозорец е разделен на рамки, тогава всички те трябва да бъдат унищожени и новата страница трябва да бъде единственият кадър в този прозорец; _blank - документът, посочен от връзката, трябва да се отвори в нов прозорец.
Стъпка 2
По този начин, за да направи връзката отворена в отделен прозорец, тагът трябва да изглежда така: Текст на връзката
Стъпка 3
Има и друг вид прозорци - „модални прозорци“. Това са прозорци, които, ако вече са се появили, ще блокират всички останали прозорци на браузъра, докато си свършат работата. И тяхната работа е да накарат посетителя да направи нещо - например да въведе потребителско име и парола или да натисне произволен бутон за потвърждение или да попълни въпросник и т.н. Съществуват и по-спокойни приложения за модални (или „диалогови“) прозорци. Разбира се, отварянето на връзки в отделни модални прозорци е по-сложна задача и изисква използването на CSS (Cascading Style Sheets) с JavaScript в допълнение към HTML. Сравнително проста примерна реализация можете да видите тук -