русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Динамічний HTML


Дата додавання: 2014-11-27; переглядів: 1154.


 

HTML є мовою розмітки і не має будь-яких засобів, які могли б використовуватися для зміни вмісту сторінки. Цю проблему вирішує використання мови DHTML (Dynamic HTML), що підтримує засоби програмування на стороні клієнта. Для цього в DHTML вбудована підтримка скриптової мови JavaScript (повинен підтримуватися браузером).

 

Можливості динамічного керування вмістом стають доступні при впровадженні в веб сторінку коду JavaScript . Це робиться за допомогою тега script, розташовуваного в потрібному місці веб сторінки і яким виділяють початок і кінець вихідного коду або вказують на подгружаемый з мережі файл з вихідним кодом:

 

Для впровадження скриптів в веб-документ використовується контейнерний тег <script>...</script>, всередині якого записуються команди JavaScript (в загальному випадку і ряду інших мов:

VBScript, php, tcl/tk ... ).

 

Якщо цей тег використовується в тілі документа (всередині тега body), то виконання скрипта здійснюється по мірі відображення веб сторінки в браузері. Якщо ж контейнер script описаний всередині тега head, то звернення до скрипту можливо тільки явним чином, наприклад, через виклик функції.

 

<!-- впровадження скрипта в розмітку -->

<script type="text/javascript">

код скрипта

</script>

 

Є можливість винести код JavaScript в окремий файл (як правило із розширенням .js), який потім можна підключити до документа наступним чином:

 

 

<html>

<head>

<!-- завантаження скрипта з зовнішнього файлу -->

<script type="text/javascript"> src="http://example.com/scripts.js">

</script>

</head>

...

 

Такий спосіб впровадження скриптів дозволяє створювати свого роду бібліотеки скриптів і використовувати їх на всіх сторінках сайту.

 


<== попередня лекція | наступна лекція ==>
Позиціонування елементів | Оператори


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн