Вопросы по JavaScript

15.77K
.
selemet, Можно попробовать обойтись одним только js.
И на window.onresize еще повесить обработчик.
.
Ego vir viden
# reaper (09.05.2014 / 17:34)
selemet, Можно попробовать обойтись одним только js.
И на window.onresize еще повесить обработчик.
не понимаю я
.
Ну тебе что надо? При размере экрана менее 480px показывать менюшку, которая будет переключать видимость дивов по клику, верно?
При размере экрана более 480px эту менюшку скрывать.
Так вот создай контейнер с менюшкой. По дефолту скрой её. Затем при готовности документа сравни ширину окна с нужной величиной и в зависимости от результата показывай эту менюшку. Еще при ресайзе окна можно так же скрывать/показывать её. Ну и наконец, реализовать переключение эл-тов в менюшке не составит труда.
Сам бы уже давно реализовал, но башка что-то не варит.
.
Если уж очень нужны медиа-запросы, то можно и с ними сделать. Принцип примерно такой же. Но думаю, немного гемморойнее будет.
.
selemet
Ego vir viden
# reaper (09.05.2014 / 18:03)
Так вот создай контейнер с менюшкой. По дефолту скрой её.
Этого было достаточно.
Как всегда ответ намного проще чем кажется
Спасибо,как-то не додумался.
.
можно на топ рейтинг установить яваскрипт
для защиты фрейма и накрутки кто можеть ?
можеть договоримся сделайте пожалуйста
.
Нашел часики на JS но вот беда, никак не могу в пхп файл вывести, только как уже и не пробовал. Если кто рубит в нем помогите плиз
Часы: <span id="miniclock"><noscript>Включите JavaScript для отображения часов</noscript></span>
<script language="JavaScript" type="text/javascript">
<!-- JavaScript часы от сервиса WebMasta.org -->
<!--
function runMiniClock()
{
    var time = new Date();
    var hours = time.getHours();
    var minutes = time.getMinutes();
    var seconds = time.getSeconds();
    minutes=((minutes < 10) ? "0" : "") + minutes;
    hours=(hours > 24) ? hours-24 : hours;
    hours=(hours == 0) ? 0 : hours;
    var clock = hours + ":" + minutes + ":" + seconds;
    if(clock != document.getElementById('miniclock').innerHTML) document.getElementById('miniclock').innerHTML = clock;
    timer = setTimeout("runMiniClock()",1000);
}
runMiniClock();
//-->
</script>
.
Кавычки экранировать же нужно. Вроде не первый день здесь (даже раньше меня), а такие вопросы задаешь.
.
Mes que un club
Zidan_@777@,
if(clock != document.getElementById('miniclock').innerHTML) document.getElementById('miniclock').innerHTML = clock;


замени ' на " кавычки
.
Ей 25
Zidan_@777@, или кидай за пхп теги - ?> JS код <?php. Или экранируй кавычки. В нормальной ИДЕ видно сразу проблему и когда будешь экранировать кавычку за кавычкой, цвет кода будет меняться и ставать нормальным.
Всего: 820