Вопросы по JavaScript

15.74K
.
window.location.href = "http://site.ru/?act=login&email=" + email + "&pass=" + pass;
.
Артёмочка
L!MP, спасиб, помогло))
.
I'm the Cult of Personality...
Есть переменная page нужно в нее записать значение передаваемое в адресе как iд
<div id="vivod"></div>
<script>
var page = ''; 
var element = document.getElementById('vivod');
element.innerHTML = page;
</script>
<a href="#228">link</a> <!--ПОСЛЕ ПЕРЕХОДА ЗНАЧЕНИЕ 228 ДОЛЖНО ЗАПИСАТСА В ПЕРЕМЕННУЮ page-->
желательно без использования библиотеки jp.
.
Как через яваскрипт подключить css файл? Ну например мне надо

<script type="text/javascript">

var width = screen.width;
if(width < '400'){
alert("Mobile Version");
#Подключить mobile.css
}else{
alert("PC Version");
#Тут подключить comp.css
}
</script>

Как это сделать самим яваскриптом?
.
I'm the Cult of Personality...
valik619,
<script type="text/javascript">
var css = '';
var element = document.getElementById('css');
var width = screen.width;
if(width < '400'){
alert("Mobile Version");
css = '<link rel="stylesheet" href="mobile.css" type="text/css" />';
}else{
alert("PC Version");
css = '<link rel="stylesheet" href="comp.css" type="text/css" />';
}
element.innerHTML = css;
</script>


Между <head> добав <link id="css" />
Не тестил. Если что отпешысь.
.
BoGdAn, Спасибо ТО что надо
.
BoGdAn, а не проще сразу в хэд вставлять? Зачем такие извращения? Или я может чего-то не знаю и так, как я предлагаю работать не будет?
.
Еще могу предложить решить эту проблему средствами PHP. Есть замечательные библиотеки для определения мобильных устройств вплоть до определения конкретной платформы и т.д. и т.п.
Незнаю почему, но я на Javascript не очень полагаюсь в подобных моментах.
.
вот когда на сайт заходит то мобильный робот то обычный, происходят непонтки уже, с яндексом точно..так что я бы не ставил автоопредедление на сайт..
мобильный робот должен точно знать что такая то версия не для телов. Тоест оин и тож же адресс в поиске непонятно как выглядит для выдачи..
.
Fublin, для ботов автоматом отдавать десктопную версию. Очевидно же. Только это уже другая тема. Оффтопим, товарищ.
Всего: 820