Обучение/Помощь новичкам | Новичку о JavaScript
JavaScript | Как установить?
JavaScript — скриптовый язык программирования, чаще всего использующийся при создании сценариев поведения браузера, встраиваемых в веб-страницы. JavaScript позволяет сделать html-страницу интерактивной. В браузере JavaScript умеет делать всё, что относится к манипуляции со страницей, взаимодействию с посетителем и, в какой-то мере, с сервером.
Что может JavaScript
Создавать новые HTML-теги, удалять существующие, менять стили элементов, прятать, показывать элементы и т.п.
Реагировать на действия посетителя, обрабатывать клики мыши, перемещения курсора, нажатия на клавиатуру и т.п.
Посылать запросы на сервер и загружать данные без перезагрузки страницы (эта технология называется "AJAX").
Получать и устанавливать cookie, запрашивать данные, выводить сообщения…
…и многое, многое другое!
Чего не может JavaScript
JavaScript не может читать/записывать произвольные файлы на жесткий диск, копировать их или вызывать программы. Он не имеет прямого доступа к операционной системе. Это сделано из соображений безопасности.
JavaScript, работающий в одной вкладке, не может общаться с другими вкладками и окнами, за исключением случая, когда он сам открыл это окно или несколько вкладок из одного источника (одинаковый домен, порт, протокол).
Есть способы это обойти, и они раскрыты в учебнике, но они требуют специального кода на оба документа, которые находятся в разных вкладках или окнах. Без него, из соображений безопасности, залезть из одной вкладки в другую при помощи JavaScript нельзя.
Из JavaScript можно легко посылать запросы на сервер, с которого пришла страница. Запрос на другой домен тоже возможен, но менее удобен, т. к. и здесь есть ограничения безопасности.
Существуют 2 способа установки скрипта JavaScript на страницу.
Первый - это вставка кода прямо в HTML страницу. Этот способ подойдет для небольших скриптов. Существует HTML тег <script> в которой можна вставить JavaScript код. Например:
<script>
alert ('Привет!');
</script>
Второй - это подключение файла .js с кодом скрипта в HTML страницу. Этот способ большего всего подходит для больших скриптов, используемых на многих страницах. Таким образом вы сможете просто отредактировать код в одном .js файле, чтобы не редактировать несколько HTML страниц.
<script src="/javascript/js/date.js"></script>
Имейте в виду, что все могут видеть ваш JavaScript код, так же как и HTML.
JavaScript — скриптовый язык программирования, чаще всего использующийся при создании сценариев поведения браузера, встраиваемых в веб-страницы. JavaScript позволяет сделать html-страницу интерактивной. В браузере JavaScript умеет делать всё, что относится к манипуляции со страницей, взаимодействию с посетителем и, в какой-то мере, с сервером.
Что может JavaScript
Создавать новые HTML-теги, удалять существующие, менять стили элементов, прятать, показывать элементы и т.п.
Реагировать на действия посетителя, обрабатывать клики мыши, перемещения курсора, нажатия на клавиатуру и т.п.
Посылать запросы на сервер и загружать данные без перезагрузки страницы (эта технология называется "AJAX").
Получать и устанавливать cookie, запрашивать данные, выводить сообщения…
…и многое, многое другое!
Чего не может JavaScript
JavaScript не может читать/записывать произвольные файлы на жесткий диск, копировать их или вызывать программы. Он не имеет прямого доступа к операционной системе. Это сделано из соображений безопасности.
JavaScript, работающий в одной вкладке, не может общаться с другими вкладками и окнами, за исключением случая, когда он сам открыл это окно или несколько вкладок из одного источника (одинаковый домен, порт, протокол).
Есть способы это обойти, и они раскрыты в учебнике, но они требуют специального кода на оба документа, которые находятся в разных вкладках или окнах. Без него, из соображений безопасности, залезть из одной вкладки в другую при помощи JavaScript нельзя.
Из JavaScript можно легко посылать запросы на сервер, с которого пришла страница. Запрос на другой домен тоже возможен, но менее удобен, т. к. и здесь есть ограничения безопасности.
Существуют 2 способа установки скрипта JavaScript на страницу.
Первый - это вставка кода прямо в HTML страницу. Этот способ подойдет для небольших скриптов. Существует HTML тег <script> в которой можна вставить JavaScript код. Например:
<script>
alert ('Привет!');
</script>
Второй - это подключение файла .js с кодом скрипта в HTML страницу. Этот способ большего всего подходит для больших скриптов, используемых на многих страницах. Таким образом вы сможете просто отредактировать код в одном .js файле, чтобы не редактировать несколько HTML страниц.
<script src="/javascript/js/date.js"></script>
Имейте в виду, что все могут видеть ваш JavaScript код, так же как и HTML.