Цитата:
НЕЛЬЗЯ обращацца к элементам из хеда :). В твоём варианте мы можем не получить ссылку на хед, т.к. дом не собран. Зачем извращаться?! парню нада динамично(т.е. по событию) вставить скрипт и этот вариант РАБОТАЕТ в 6-ом ишаке;) |
Цитата:
Элементы всегда доступны сразу же, а не после того, как все загрузятся. |
Kolyaj, я бы не стал пользовацца такими методами... уж больно это ненадёжно... вставлять скриптом другой скрипт в хеде это пооолное извращение. Если необходимо по событию прикрутить скрипт/стиль - мой вариант вполне с этим справляется. Стабильно работает в ие6,7,8, опера,9.2, 9.6, 10, мозилла 2, 3, хром (проверено) - что забыл?! Сафари?! протести еси не лень плз.
Вот небольшая вырезка. Элемент BASE задает в обязательном атрибуте href базовый URI для данного документа, который используется обозревателем для приведения относительных URI к полным. Подробности см. в Приложении 2. Если документ не содержит элемента BASE, то его собственный URI считается базовым по умолчанию. В большинстве случаев этого вполне достаточно, поэтому на практике элемент BASE употребляется только в двух ситуациях: когда документ хранится в нескольких узлах Сети, и мы хотим указать "эталонное" хранилище; когда URI документа неизвестен (например, при его получении по электронной почте). Рассмотрим следующий пример: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Наша продукция</TITLE> <BASE href="http://www.bestseller.com/products/intro.html"> </HEAD> <BODY> <P>Лучшие в мире <A href="images/hornhoof.gif">рога и копыта</A>! </BODY> </HTML> С учетом базового URI ссылка "../images/hornhoof.gif" в этом примере соответствует полному URI "http://www.bestseller.com/images/hornhoof.gif". Заметь 2 вещи: 1."поэтому на практике элемент BASE употребляется только в двух ситуациях". Скажи мне 3-ю, где нада вставлять этот тег?! 2."<BASE href="http://www.bestseller.com/products/intro.html">". Т.е. ссылка должна указывать на документ а не на дирректорию. Получается в твоём варианте неверно указано значение атрибута. |
Я если чесно не тестил, в чём же ошибка и где падает скрипт, но сдаёцца мне, что из-за этого base мы просто не можем найти скрипт вот и всё.
|
Цитата:
Цитата:
Дело не в том, нужно ли использовать тег base, бывают ситуации, когда он нужен, а бывают -- когда над HTML-кодом ты не властен, а всякие умники туда хрень всякую вставляют. |
Вынес в отдельную тему http://javascript.ru/forum/css-html-...a-podumat.html
|
Часовой пояс GMT +3, время: 05:00. |