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


 

Щоб змусити працювати будь скрипт, його потрібно якимось чином викликати (активувати). Зробити це можна декількома способами. Так як таке завдання найчастіше виникає стосовно скриптам, використовуваним при роботі з гіпертекстовими сторінками, то є сенс розглянути в першу чергу способи активації скриптів на найбільш популярних у цій галузі мовами — JavaScript, PHP, Perl.



Інструкція

  1. Якщо скрипт написаний на якому-небудь «клієнтському» мовою, то виконання його, як правило, не вимагає установки і запуску спеціального програмного забезпечення. Наприклад, файли JavaScript-сценарії завантажуються і зберігаються в комп’ютері користувача разом зі сторінкою, в яку вони вбудовані. Для виклику (активації) такого скрипти знайдіть його файл і двічі клацніть мишкою. Однак слід пам’ятати, що в скрипті запрограмовані звернення до елементів сторінки, в яку він вбудований. Якщо активувати такий сценарій окремо від сторінки, то можна взагалі не побачити будь-яких ознак його роботи — краще робити це, завантажуючи в браузер «рідну» сторінку скрипта.
  2. Якщо активувати клієнтський скрипт потрібно після завантаження сторінки в браузер користувача, то його виклик можна прив’язати до якого-небудь події — натискання вбудованої в сторінку кнопки, наведення курсора на інший елемент закінченню часу запущеного при завантаженні таймера і ін Для цього використовуйте відповідні події атрибути. Помістіть посилання на скрипт в атрибут onClick, щоб він був активований при клацанні мишею. Використовуйте атрибут onFocus, якщо активувати JavaScript-сценарій потрібно, коли користувач починає заповнення будь-якого поля в елементі введення тексту. Події onKeyDown і onKeyUp допоможуть запрограмувати активацію скрипта при натисканні та відпусканні клавіші, onMouseOver — при наведенні покажчика миші, onMouseOut — навпаки, при відведенні курсора, і т.д.
  3. Якщо потрібно активувати серверний скрипт (наприклад, на мовах php або perl), то зробіть це, набравши його URL в адресному рядку. Можна і запрограмувати такий перехід у вихідному коді сторінки звичайним способом (посиланням), або прив’язавши його, як і в попередньому кроці, до якого-небудь події. Серверний скрипт запустити не вдасться, якщо його просто скачати і двічі клікнути — такі сценарії обробляються за допомогою спеціального програмного забезпечення. Тому для активації його на вашому персональному комп’ютері необхідно встановити і запустити відповідний набір програм — наприклад, з цим може впоратися комплект Denver (http://denwer.ru ( http://denwer.ru ) ).