JavaScript

script

JavaScript скриптовый язык, чаще всего использующийся при создании сценариев поведения браузера, встраиваемых в веб-страницы.

   С помощью скриптов Вы можете оживить Ваш сайт, сделав его более динамичным и привлекательным.

 

   Существует два основных вида скриптов: это серверные и браузерные скрипты. Обратив внимание на название, Вы поймёте в чём различие между ними.
ява- скрипт     Первые выполняются сервером, на котором расположен сайт и поэтому требуют от хостинга поддержки этих скриптов. Самые известные из них PHP, CGI, ASP, perl и т.д. С помощью этих скриптов создаются системы управления сайтом (СМС), сохраняется информации на сервере, отсылаются результаты заполнения форм на емэйл и т.д. Здесь мы не будем останавливаться на этой категории скриптов. Для начинающих он довольно сложен и необязателен.
ява- скрипт   Второй тип скриптов выполняется на клиентском компьютере и от сервера никак не зависит. Всё зависит от браузера, установленного на компьютере у пользователя. Например, старые версии интернет-эксплорера неправильно обрабатывают многие скрипты, или в браузере, из соображений безопасности или по незнанию отключена поддержка скриптов. Но это скорее исключение, чем правило. Самым известным браузерным скриптом является JavaScript. С его помощью Вы можете создавать фото-галереи, меню на страницу, использовать эффекты текста и ссылок, защитить страницу паролем и т.д.

скрипт

   В html-дoкументe JavaScript заключается в теги <script></script>, по спецификации HTML 4.01 у тега <script> обязателен атрибут type="text/javascript", хотя в большинстве браузеров язык сценариев по умолчанию именно JavaScript. При этом атрибут language (language="JavaScript"), несмотря на его активное использование, не входит в стандарт и поэтому считается некорректным.
   В теле html-дoкумента JavaScript может распологаться как между тэгами <head> и </head>, так и между <body> и </body>. Довольно часто скрипты состоят из нескольких частей, распологаясь и там и там. При копировании и вставке скриптов обращайте внимание на инструкции и рекомендации.
   Не все скрипты правильно отображаются во всех браузерах, поддерживающие все (хотя бы основные) называются кроссбраузерными.


   Пример классического JavaScript:


<script type="text/javascript" language="javascript">alert('Привет!');
</script>



При загрузке страницы выведется окошко c надписью "Привет!"

 

Добавление страницы в избранное

Чтобы пользователь одним нажатием  кнопки смог добавить Ваш сайт в «Избранное», примените следующий код:

<a href="javascript:window.external.AddFavorite ('http://адрес Вашей страницы', 'описание страницы')">Добавить в избранное</a>

  

   Есть и другая возможность подключения JavaScript — написать скрипт в отдельном файле и просто подключить его к Вашей странице.
   Это экономит место и даёт возможность подключать один и тот же скрипт несколько раз на странице. Особенно это актуально при использовании больших скриптов!

   Файл должен быть с расширением .js и может быть написан хоть в блокноте. Тэги <script> и </script> в файле писать уже не надо!

Как создать файл .js

1) Создаете текстовый документ "imja.txt"
2) Туда добaвляете содержимое скрипта, предварительно удалив теги <script> и </script> в начале и в конце скрипта.
3) Нажимаете Файл>Сохранить как...
4) Там пишите название файла латинскими буквами, ставите точку, и разширение файла "js", выглядеть должно так: moj_script.js
5) Всё, ваш скрипт готов.
6) Заливаете его на свой сайт,желательно в специально созданную папку "js" или "scripts".
7)В HTML вставляете вот такой код:
<script type="text/javascript" src="moj_script.js"></script>, прописывая путь к созданному Вами файлу.