Цитата:
Что-то записать в head можно, только полностью переписав весь документ. Вместе с html, head и body. RTFM. |
Цитата:
<html> <head> <script type="text/javascript"> document.write('<link rel="stylesheet" href="style_' + new Date().getDay() + '.css">'); </script> </head> <body></body> </html> |
Цитата:
|
Цитата:
На всякий если ещё не дошло: <html> <head> <script type="text/javascript"> document.write('<link rel="stylesheet" href="style_' + new Date().getDay() + '.css">'); alert('A где же наше body? Посмотрим: ' + document.body) </script> </head> <body> <h1>А вот и body!</h1> </body> </html> |
Вобщем-то можно даже так
<html><head> <script type="text/javascript">document.write('</head>');</script> <body></body> </html> |
не удосужившись на них даже взглянуть, не то что понять Да, парсеры нынче правильно разбирают, куда какие элементы вставлять в дерево. Тут я не прав. Раньше ситуация была куда как хуже - все добавлялось в body. Цитата:
Смотрим <html> <head> <script type="text/javascript"> document.write('<link rel="stylesheet" href="test.css">'); document.write('<h1>Ой, а куда меня добавят? Неужто в head?</h1>'); </script> </head> <body></body> </html> Метод document.write() передает нераспарсенный текст. Кому? Парсеру, конечно. На этом этапе никакого дерева еще нет и быть не может. Потому и обращение к document.body тут абсолютно не при чем. |
Цитата:
|
Цитата:
Цитата:
Это вставка COS (Каше Обжект Скрипт) в хтмл... #(...)# Это дата в формате хоролог <количество_дней_с_1800_года>,< количество_секунд_с_полуно� �и> $h Это бинарная операция остаток от деления N на M N#M Возможно там придется прибавить что-то для коррекции дня недели но это уже не принципиально... |
Цитата:
<html><head></head> <body id="body_id"> <script type="text/javascript">document.write(document.body.id);</script> </body></html> |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 05:32. |