Page 11 - 6105
P. 11

2.  Зустрівши тег script, перемикається в JavaScript-режим і не показує, а

                              виконує його вміст.


                          3.  Закінчивши  виконання,  повертається  назад  в  HTML-режим  і  тільки
                              тоді відображає частину документа.


                      alert (повідомлення) – показує вікно з повідомленням і чекає, поки

               відвідувач не натисне «Ок».

                      У  старих  скриптах  оформлення  тега  SCRIPT  було  трохи  складніше.  У

               застарілих інструкціях можна зустріти наступні елементи:

                      Атрибут <script type = ...>

                      На відміну від HTML5, стандарт HTML 4 вимагав обов'язкового зазначення

               цього  атрибута.  Виглядав  він  так:  type  =  "text  /  javascript".  Якщо

               вказати інше значення type, то скрипт виконаний не буде.

                      У сучасній розробці атрибут type не обов'язковий.

                      Атрибут  <script  language  =  ...>  -  призначений  для  вказівки

               мови, на якому написаний скрипт. За замовчуванням, мова - JavaScript, так що і

               цей атрибут ставити не обов'язково.

                      У  зовсім  старих  посібниках  і  книгах  іноді  рекомендують  використовувати

               HTML-коментарі всередині SCRIPT, щоб заховати Javascript від браузерів, які не

               підтримують його.

                      Виглядає це приблизно так:

               <Script type = "text / javascript"> <! - // -> </ script>

                      Браузер, для якого призначалися такі трюки, дуже старий Netscape, давно не

               використовується, тому в цих коментарях немає потреби.

                      Отже,  для  вставки  скрипта  достатньо  просто  написати  <script>,  без

               додаткових атрибутів і коментарів.

                      Якщо  JavaScript-коду  багато  -  його  виносять  в  окремий  файл,  який

               підключається в HTML:

                      <Script src = "/ path / to / script.js"> </ script>


                                                                10
   6   7   8   9   10   11   12   13   14   15   16