Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   подгрузка стилей (https://javascript.ru/forum/misc/32993-podgruzka-stilejj.html)

bot87 06.11.2012 21:34

подгрузка стилей
 
window.onload=function(){

var links=document.createElement('link');
var widthScreen=document.getElementsByTagName('body')[0].clientWidth;
if(widthScreen<320){
	var href_addr='planshet.css';
	}else{
		if(widthScreen<824&& widthScreen>320){
			var href_addr='mini.css';
			}else{
				delete href_addr;
				}
		
		}
if(href_addr){		
	links.href=href_addr;
	//alert(href_addr);	
	//alert(links);
document.body.appendChild(links)
}


//alert(document.getElementsByTagName('p')[0].innerHTML)
}



Почему не загружаются стили размещенные в файлах css?

vadim5june 06.11.2012 21:57

по моему есть обязательные атрибуты
links.rel="stylesheet"; 
links.type="text/css";

помоему link только в head может располгаться
document.head.appeendChild(links)

bot87 06.11.2012 22:02

вроде как в штмл5 links.type="text/css"; необезателен.
Но это ничего не меняет.
Может кто-то знает другой способ подключений стилей под разные расширения так скажите.

vadim5june 06.11.2012 22:10

ну так загружается у меня нормально в хроме

bot87 06.11.2012 22:17

адрес папки не прописал....:) .
Теперь нужно искать onresize для ишака(где-то видел.....Хочу сделать плавность смены стиля при изменения ширины окна)
Спасибо тебе


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