Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   проверка на наличие элемента (https://javascript.ru/forum/events/31197-proverka-na-nalichie-ehlementa.html)

czp 29.08.2012 20:53

проверка на наличие элемента
 
сss подключается на лету, и к нему приписуется рандомное число :

Style.css?t=1554321;

как проверить подклчен ли этот css?вообше как проверить на существование такого элемента в хеадере?

lord2kim 29.08.2012 21:03

czp,
<html>
<head>
<link href="http://domain/Style2.css?t=7542456">
<link href="http://domain/Style3.css?t=5433463">
<link href="http://domain/Style.css?t=1554321">
</head>
<body>
<script>
//alert(document.getElementsByTagName("link")[0].href);
var link = document.getElementsByTagName("link");
for (i=0; i < link.length; i++) {
    if ((link[i].href).indexOf("Style.css") != -1) {
        alert("файл Style.css подключен");
        break;
    }
}
</script>
</body>
</html>

czp 30.08.2012 09:13

спасибо оно)


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