Як вписати скрипт

Як вписати скрипт


Користувальницькі агенти, які здебільшого є інтернет-браузерами, завантажують і відображають гіпертекстові документи, вже давно підтримують виконання сценаріїв однією або кількома мовами програмування. Завершені та працездатні блоки коду сценаріїв називають скриптами. Щоб додати динамічний вміст, ефекти або обробку власного вводу до гіпертекстового документа, потрібно просто вписати скрипт на будь-якій з підтримуваних мов.

Вам знадобиться

  • - це можливість редагування розмітки або шаблону розмітки документа.

Інструкція

1. Виберіть спосіб введення скрипту в документ. Вибір способу має сенс ґрунтувати на знанні призначення та функціональних особливостей впроваджуваного сценарію. Є чотири основні способи впровадження сценаріїв у документ:1. З 'єднання сценарію, що завантажується із зовнішнього ресурсу, адресованого відомим URI за допомогою елемента SCRIPT. Цей спосіб гарний для додавання скриптів з початковим кодом великого обсягу, що використовуються у багатьох документах. Спосіб дозволяє уникнути дублювання кода.2. Введення коду скрипту безпосередньо до документа за допомогою елемента SCRIPT. За допомогою цього способу можна вписати код сценарію будь-якого обсягу в потрібне місце документа, що дозволить динамічно сформувати частину вмісту документа на етапі його завантаження користувальницьким агентом.3. Додавання виконуваного коду як частини URI цільового якоря елемента A із зазначенням спеціального дескриптора протоколу. Цей спосіб дозволяє створювати в документі "розумні" посилання, що спеціальним чином реагують на кліки. Подібним чином має сенс додавати в документ тільки невеликі фрагменти кода.4. Розміщення коду скрипту у вбудованих обробниках подій елементів. Використовується в основному для додавання реакції на дії користувача. Має сенс додавати код невеликого обсягу.

2. Визначте місця в документі для з 'єднання скриптів. При підключенні зовнішніх сценаріїв може бути доречним додавання елементів SCRIPT до розділу HEAD документа для забезпечення їх завантаження до основного вмісту. При безпосередньому впровадженні скриптів за допомогою елемента SCRIPT слід виходити з доцільності розміщення коду в конкретній частині документа. Якщо скрипт, який ви впроваджуєте, необхідний для динамічного створення вмісту, має сенс помістити його саме в те місце, де розташовується створюваний контент. Якщо скрипт працює з об 'єктною моделлю, додаючи інформацію в існуючі елементи, або запускаючи на виконання інші сценарії, його розміщення в самому кінці тіла сторінки (перед укладаючим тегом BODY) може виявитися більш доречним. Невеликі фрагменти коду, що додаються в якості частин URI якорій посилань або вмісту атрибутів вбудованих обробників подій, можуть розташовуватися тільки в місцях їх безпосереднього вживання (значення атрибутів конкретних елементів документа).

    3. Впишіть скрипт або скрипти у вибрані місця документа. Щоб з "єднати зовнішній скрипт, скористайтеся конструкцією вигляду:< script type = "" text/javascript "" src = "" URIскрипту "" charset = "" кодування _ документа "" > </script > де URIскрипту - дійсний URI, за яким доступний код сценарію,< script type = "" text/javascript "" > <! --//код сценарія-- > </script > в HTML-коментарях <! -- і -- > має бути код мовою, що ідентифікується за допомогою атрибутів. Щоб додати скрипт до посилання, вкажіть як дескриптор протоколу URI цільового якіру значення, що ідентифікує обробник, що передає дані ядру виконання сценаріїв, наприклад, "" javascript:"". У якості адреси цільового ресурсу слід вказати обчислюване значення мовою сценарію. У вбудовані обробники подій розміщується код скриптів мовою сценаріїв документа за замовчуванням, визначеним вмістом атрибута type елемента META зі значенням атрибута http-equiv, що дорівнює Content-Script-Type або відповідним полем заголовка HTTP-відповіді сервера.