Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   подключ. стиля через innerHTML - событие завершения (https://javascript.ru/forum/events/58030-podklyuch-stilya-cherez-innerhtml-sobytie-zaversheniya.html)

aRpi 01.09.2015 09:50

подключ. стиля через innerHTML - событие завершения
 
Здравствуйте!
Подскажите!

element.innerHTML = '<link rel="stylesheet" type="text/css" href="url.css">';


Как понять что стиль полностью загружен?
И как узнать что внесенные им изменения внедрены в сайт?

forwardonly2015 01.09.2015 10:26

document.head.innerHTML+="<link onload='alert(1)' rel='stylesheet' type='text/css' href='url.css'>"

Vlasenko Fedor 02.09.2015 14:48

var link = document.createElement("link");
link.rel = "stylesheet";
link.href = 'url.css';
document.head.appendChild(link);

такой код подключения должен работать

forwardonly2015 02.09.2015 15:26

Цитата:

Сообщение от Poznakomlus
такой код подключения должен работать

Должен. Но
Цитата:

Сообщение от aRpi
Как понять что стиль полностью загружен?
И как узнать что внесенные им изменения внедрены в сайт?


Deff 02.09.2015 16:06

Цитата:

Сообщение от forwardonly2015
Как понять что стиль полностью загружен?

Можно повесить onload на сам тег, либо скриптом на объект link

forwardonly2015 02.09.2015 16:11

Deff,
Вы мне отвечаете? там написано "цитата". Это вопросы ТС'а, будьте внимательны, цитируйте аккуратней. Особенно когда под цитатами располагаете глубокомысленные капитанствования.


Часовой пояс GMT +3, время: 11:52.