Всплывающее окно в [removed]. Его виды и цели создания
Понятно, что странички интернет-сайтов создаются на языке разметки гипертекста, при помощи которого браузеру сообщается основная информация о составляющих элементах таковой странички: их размещение относительно окна браузера и друг дружку, размер, порядок следования. Для «оживления» странички веб-сайта и приведения ее в яркий вид употребляются каскадные таблицы стилей, выносимые, обычно, за границы основного каркаса странички – html-кода. Применение html и css позволяет воплотить в жизнь самые замудренные идеи веб-дизайнера. Но такая страничка, какой бы яркой она ни была, является не интерактивной, другими словами неспособной поддерживать связь с юзером, сидячим перед монитором компьютера.
Хоть какой современный веб-сайт создается с внедрением сходу нескольких языков программирования, свое место посреди которых принадлежит JavaScript.
JavaScript (JS) – язык программирования, используемый для сотворения интерактивных веб-страниц. Сходу следует напомнить, что JavaScript и просто Java – два отдельных языка, выполняющих различные функции. Базу JS составляют скрипты – маленькие программы, содержащие набор определенных команд, которые должны осуществляться на веб-сайте в тот либо другой момент времени. Данные программки могут располагаться конкретно в теле основного html-документа странички или быть вынесенными за его пределы в отдельный файл и подключаться к нему c помощью специального атрибута, указывающего место расположения данного файла. При помощи JS просто можно «воскресить» страничку веб-сайта, создав всплывающее окно приветствия, действующий календарь либо часы, форму для написания и отправки текста и т.п.
Побеседуем более тщательно о всплывающих окнах, написанных на языке JavaScript и представляющих из себя в большинстве случаев маленькой прямоугольник, возникающий автоматом поверх основного окна браузера при совершении юзером каких-то манипуляций (к примеру, при наведении мыши на определенное слово, картину). В неких случаях всплывающее окно появляется на дисплее монитора сразу после открытия странички веб-сайта. В JS употребляется три вида схожих окон:
— Сигнальное применяется в тех случаях, когда обозначенная в нем информация должна быть гарантированно донесена до гостя веб-сайта. Последующие деяния на веб-сайте в таком случае вероятны только после нажатия кнопки «Ок» самим юзером.
— Всплывающее окно приглашения применяется, когда нужно сделать так, чтоб юзер до этого, чем войти на страничку веб-сайта, ввел определенные данные.
— Окно доказательства может быть использовано для того, чтоб юзер согласился с чем-либо. В этом случае ему будет нужно кликнуть значение «Ок» или «Отмена».
Написать скрипт всплывающего окна довольно легко. Для этого нужно владеть первоначальными познаниями языка JavaScript. Для того чтоб проверить, работает написанное либо нет, необходимо запустить хоть какой интернет-браузер. Например, скрипт: alert («Привет») будет отображен в обозревателе Internet Explorer в виде окошка с надписью «Привет» поверх его основного окна. С помощью JS можно поменять всплывающее окно (его ширину, высоту, место расположения), сделать так, чтоб оно возникало не сходу после того, как гость зашел на страничку веб-сайта, а после того, как он сделал на ней некие манипуляции.
При разработке веб-сайтов следует учесть огромное количество аспектов. Следует осознавать, что интерактивность ресурса, конечно, завлекает внимание его гостей и располагает их к для себя. Но не следует очень увлекаться написанием скриптов, а именно, всплывающих окон. Многих юзеров они, обычно, раздражают. Современные браузеры предугадывают блокирование схожих частей странички веб-сайта, позволяя убрать всплывающие окна, отключив подобающую функцию в их меню. По мере надобности будет нужно опять зайти в меню и вернуть возможность показывать браузером данные скрипты.