страница 90
He существует ограничения также на то, сколько дескрипторов сценария <script> размещать в разделах заголовка и тела документа. В документ можно включить столько дескрипторов <script>, сколько того требует приложение. В листинге 5.4 в качестве примера показано использование двух пар дескрипторов <script> в теле документа, между которыми расположены фрагменты HTML-кода.
<html> <head> <title>A Document</title> </head> <body> <script type="text/javascript"> //здесь размещаются строки кода ... </script> <more html> // код HTML <script type="text/javascript"> //здесь размещаются строки кода ... </script> </body> </html>
Листинг 5.4 Два сценария в теле документа
Особенности использования старых браузеров
Только те браузеры, которые оснащены средствами поддержки JavaScript, знают, как интерпретировать в виде сценария строки кода между парой дескрипторов <script>. . .</script>, и не путают их с текстом HTML, отображаемым в браузере. Это значит, что браузеры, которые появились раньше JavaScript, не только игнорируют дескрипторы, но и трактуют код JavaScript как содержимое страницы. Результат может быть весьма плачевным.