Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Альтернативний зміст: елемент NOSCRIPTСодержание книги
Поиск на нашем сайте
Елемент NOSCRIPT визначає альтернативний зміст на той випадок, коли оглядач не може виконати раніше наведений сценарій. Точніше кажучи, його вміст повинне відображатися тільки в наступних випадках: якщо виконання сценаріїв відключене користувачем; якщо оглядач не підтримує мову програмування, на якому написаний сценарій, що передує даному елементу. Елемент NOSCRIPT може містити будь-які блокові елементи. Він може втримуватися в елементах BLOCKQUOTE, BODY, BUTTON, DD, DEL, DIV, FIELDSET, FORM, INS, LI, MAP, NOSCRIPT, OBJECT, TD й TH. Загалом кажучи, корисність даного елемента невелика, тому що сценарії звичайно використаються для динамічної зміни Веб-сторінкы, що неможливо досягти статичними засобами. Приклад: Code 9.5 <SCRIPT type="text/vbscript"> …сценарій мовою VBScript, що вставляє дані в документ... </SCRIPT> <NOSCRIPT> <P>Доступ до <A href="http://someplace.com/data">даним</A></P> </NOSCRIPT>Мови програмування сценаріїв
Підтримка сценаріїв у мові HTML не залежить від мови програмування, на якому ці сценарії написані. Вище були перераховані назви найпоширеніших мов програмування сценаріїв, і тут приводена коротка характеристика кожного з них. Всі сценарні мови є интерпретируемыми. Це означає, що оглядач зчитує вихідний текст сценарію разом з HTML-документом, а потім виконує його без компіляції в проміжну форму. Про те, як визначити імена й версії встановлених у системі мов, див. WDH+: Версии сценарных языков. JavaScript (JScript) JavaScript був розроблений Бренданом Эйком (Brendan Eich) в Netscape Communications як мова сценаріїв для оглядачів Netscape Navigator, починаючи з версії 2.0. Надалі до розвитку цієї мови підключилася корпорація Microsoft, чиї оглядачі Internet Explorer підтримують JavaScript, починаючи з версії 3.0. Версія Microsoft одержала назву JScipt, оскільки JavaScript є зареєстрованої мазкої фірми Netscape. JavaScript — це єдина мова сценаріїв, підтримка якого убудована в найбільш популярні оглядачі, що робить його стандартом de facto для програмування сценаріїв. Докладний опис JavaScript наведено в Частині III. Пример сценарію: Code 9.6 <SCRIPT type="text/javascript"><!-і початок сценарію document.write("Hello, world!");// кінець сценарію -і></SCRIPT>PerlScript Сценарна версія мови PERL, що працює на стороні клієнта під керуванням Microsoft Internet Explorer 4.0+ і на стороні сервера під керуванням Microsoft Internet Information Server 3.0+. Для його використання у Веб-сторінках необхідно встановити PerlScript на кожному комп'ютері-клієнті, тому він може застосовуватися тільки в интрасетях. Рекомендується використати PerlScript у тих випадках, коли необхідна інтенсивна обробка символьних виражень. Його останню версію можна безкоштовно завантажити з вузла http://www.activestate.com/ActivePerl/ . Приклад сценарію: Code 9.7 <SCRIPT type="text/perlscript"><!-і початок сценарію $window->document->write('Hello, world!');# кінець сценарію -і></SCRIPT>TCL (Tool Command Language) TCL був розроблений Джоном Аустерхаутом (John Ousterhout) наприкінці 80-х. Часто згадується як TCL/TK, оскільки звичайно використається разом з пакетом створення користувальницьких інтерфейсів TK. Для його використання у Веб-сторінках необхідно встановити TCL на кожному комп'ютері-клієнті, тому він може застосовуватися тільки в интрасетях. Рекомендується використати TCL у тих випадках, коли Вам необхідна побудова складних графічних користувальницьких інтерфейсів. Його останню версію можна безкоштовно завантажити з вузла http://dev.scriptics.com/ . Code 9.8 <SCRIPT type="text/tcl"><!-і початок сценарію document write("Hello, world!")# кінець сценарію -і></SCRIPT>VBScript Сценарна версія мови Microsoft Visual Basic. Підтримується тільки оглядачем Microsoft Internet Explorer і більшістю розроблювачів сприймається як породження ностальгії Білла Гейтса по програмістській юності. Приклад сценарію: Code 9.9 <SCRIPT type="text/vbscript"><!-і початок сценарію Document.Write "Hello, World!"' кінець сценарію -і></SCRIPT>
|
||||
Последнее изменение этой страницы: 2016-12-28; просмотров: 193; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.123.61 (0.009 с.) |