JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
There are no popular questions to show right now
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
Отключить скролл в виджете 2gis
Добрый день. Подключаю на сайт виджет от 2gis следующим кодом: <script charset="utf-8" type="text/javascript" src="http://firmsonmap.api.2gis.ru/js/DGWidgetLoader.js"></script><script charset="utf-8" type="text/javascript"> new DGWidgetLoader({"borderColor":"#a3a3a3","width":"100%","height":"600","wid":"95c84dcbb76227da73bebc61c82c64bf","pos":{"lon":"131.93184146451","lat":"43.124089743788","zoom":"17"},"opt":{"ref":"hidden","card":["name","contacts","schedule","payings"],"city":"vladivostok"},"org":[{"id":"3518965489961886"}]});</script><noscript style="color:#c00;font-size:16px;font-weight:bold;">Виджет карты использует JavaScript. Включит…
0 votes4 answers -
Массивы
Как правильно в JS писать массив: array или arr? Почему пишут по разному и нигде про это ничего не сказано?
0 votes4 answers -
Помогите с формой отправки сообщений
Проблемы с формой. <form id="ajax-contact-form" action=""> <input type="text" name="name" value="" placeholder="Ваше имя" /> <input type="text" name="subject" value="" placeholder="Ваш телефон" /> <input type="text" name="email" value="" placeholder="Ваш Email" /> <textarea name="message" id="message" placeholder="Текст сообщения"></textarea> <div class="clear"></div> <input type="reset" class="contact_btn" value="Очистить форму" /> <input type="submit" class="contact_btn" value="Отправить" /> <div class="clear"></div> </form>Письма приходят нормально…
0 votes23 answers -
Как сверстать такой эффект при наведении на блок?
Чтобы блок пропорционально увеличивался и вокруг появлялась тень! Это всё при наведении надо. Картинку эффекта могу скинуть...
0 votes3 answers -
Что за слайдер?
Добрый день. На сайте слайдер, подскажите пожалуйста похожее решение, я за 3 часа ничего не нашёл. Или как это вообще реализуется?
0 votes2 answers -
Проблема с формой отправки заявки на сайте
После отправки заявки через форму, письмо мне на почту приходит, но не понимают посетители, что они его отправили.. . Форма так и остается на месте без изменений... Код в файле index.html <form id="form1" method="POST" action="index1.php"> <p>Оставьте заявку</p> <ul> <li><input type="text" placeholder="Введите имя" value="" name="name" class="required"></li> <li><input type="text" placeholder="Введите телефон" value="" name="phone" class="required iphone"></li> <li><button class="button" type="submit">Отправьте заявку</button></li> <li><p>Ваши конт…
0 votes14 answers -
Галерея fancybox
Здравствуйте ! Нуждаюсь в помощи, опытных товарищей. При клике на любое фото (сертификатов или домов), перекидывает на блок "Наши Дома", то есть приходится крутить мышью обратно чтобы снова её открыть. Мое предположение, что это из-за конфликта .js или стоит basic href="#". Менять галерею очень не хочется . http://shure-kryg.ru/dom_za_mounth/
0 votes2 answers -
Исчезновение мобильного меню при нажатии не на него (для Айфона)
Уважаемое сообщество, прошу помощи. Айфон совсем замучал. Была поставлена задача сделать меню для мобильной версии - сделал, без проблем, но, потом поставили задачу сделать так, что бы это меню исчезало при нажатии на любое место экрана. Это я тоже сделал. Но на Айфонах не работает. Может у кого-нибудь есть готовые версии рабочие, проверенные на айфоне? Или подскажите что не так в том скрипте который я использую. Я использовал не два разных меню, а одно и тоже, которое меняет дизайн в зависимости от ширины экрана с помощью цсс. $( ".header-menu" ).click(function() { $( this ).toggleClass( "open" ); $( ".header-menu.open ul" ).show(); }); Вот эт…
0 votes4 answers -
цикл while
Почему этот код работает http://learn.javascript.ru/play/kZew4 var num = 2; var exp = 10; var result = 1; var cnt = 1; while(cnt <= exp){ result *= num; cnt++; } document.write(result);а вот этот не работает? var num = 2; var exp = 10; var result = 1; var cnt = 1; while(cnt = cnt < exp){ result = result * num; cnt++; } document.write(result);
0 votes15 answers -
js+php
подскажите можно js совместить с php вобщем мне нужно чтоб переменная созданная в <?php $secunda=data('s') ?> обновлялась как на js (вродебы это циклом называется)ежесекундно
0 votes1 answer -
Script не работает в Google Chrome
Здравствуйте! Работает во всех браузерах, кроме Хрома. Суть скрипта - подсвечивает текущий раздел меню. Сталкивался кто-то? Скрипт <script type="text/javascript"> function shineLinks(id){ try{ var el=document.getElementById(id).getElementsByTagName('a'); var url=document.location.href; for(var i=0;i<el.length; i++){ if (url==el.href){ el.className = 'active_menu'; }; }; }catch(e){} }; </script>
0 votes1 answer -
Грамотная подсветка активного пункта меню
Здравствуйте! Задача стоит простая: существует 4 пункта меню, которые необходимо подсвечивать (выделять цветом) при его активности. Но возникло несколько проблем:. 1. Использованный скрипт, подсвечивает пункты вместе с пунктом главной страницы, который должен сниматься при переходе в другой раздел. 2. Если вставить в пункт "главная страница" картинку (в данном случае белый квадрат), то подсветка пункта не работает, а при наведении псевдокласс hover работает без проблем. 3. Если прописываю в браузере адрес без "www" то подсветка слетает - браузер сам не дописывает "www" почему-то, у другх сайтов пробовал - прописывает. Возможно, вопросы совсем глупые, но я новичок в этом. …
0 votes17 answers -
Взять картинку из следующего div
Добрый день. Вывожу на страницу массив изображений следующим образом: <div id="container_gall"><?php foreach ($gallery as $pic){?> <a href="#"><img alt="" class="gall_img" src="<?php echo $pic['guid']; ?>"></a><?php }?></div>Дальше при клике на изображение оно увеличивается и остальная часть экрана затемняется (что то вроде fancybox). Так же добавил стрелки влево и вправо(id left и right соответственно). Подскажите пожалуйста, как при клике на стрелку взять следующее изображение?
0 votes3 answers -
Адаптивный слайдер
Очень понравился этот слайдер http://pcvector.net/scripts/slidesho...y-slayder.html (сайт временами глушится, к сожалению, поэтому вот все исходники и примеры - https://yadi.sk/d/qZEdhXozdHxFi, захотелось его реализовать у себя. Вот тестовая страничка: http://tuttimobili.ru/index1.htm Проблема возникла при попытке расширить слайдер (в исходнике у него максимальная ширина - 800 px, а мне нужно 1500). Как только я залила свои фотографии в слайдер и прописала в CSS соответствующие величины, началась фигня полная. Во-первых, изображение не помещается в слайдер, как ни крути. Во-вторых, не работает собственно адаптивность - изображение не ужимается до нужных мне размеров. В-т…
0 votes3 answers -
Manual по параллаксу
Добрый день. С простом параллакс эффектом разобрался на этом примере. Перемещение объектов при скроле тоже более-менее разобрал (на статичном фоне). Хочу сделать что бы при прокручивании в слое с параллаксом изображения (именно в этом слое) тоже перемещались. Подскажите пожалуйста где можно посмотреть материал, желательно для самых начинающих. Нашёл пару примеров, но для меня пока слишком мудрёно. Хочу что бы на выходе получилось что то вроде этого.
0 votes0 answers -
Объект window
Почему не работает? http://jsfiddle.net/rbnjkLL1/1/
0 votes6 answers -
Замена блока на ссылку
Для SEO необходимо уменьшить кол-во ссылок на списке товаров. Задача: кнопку "открыть" нужно сделать не ссылкой, заменить на что-то другое, но при этом, сохранить возможность перехода на подробную страницу сайта. Одна позиция товара выглядит так http://prntscr.com/5gag51 Подскажите как можно ссылку зменить на блок: Например, есть <a href="/up-page.html" title="Анкер"> а нужно сделать вот так <span "функция js">Анкер</span> что при клике на этот текст будет бросать на страницу "/up-page.html" Не обязательно это может быть span, можно и друго что-то. Да, ссылки в каждом товаре будут разные. Подскажите как это обойти. Спасибо.
0 votes2 answers -
Некорректно работает bxslider
Прописал два слайдера bxslider. В каждом сладере по три картинки. После добавления функции randomStart: "true" он стал отображать картинки в случайном порядке, как и задумывалось, но и сами слайдеры отображаются теперь на сайте то по одному, то по два, а нужно чтобы постоянно было два. Вот код: <?php echo '<div id="reklama_right" width="240" height="1200"> <div id="slider_1" class="bxslider"> <div><a href="http://" target="_blank"><img src="../kbn_4/slider/images/1.jpg" alt="kbn" width="240" height="240"/></a></div> <div><a href="http://" target="_blank"><img src="../kbn_4/slider/images/2.jpg" alt="kbn" widt…
0 votes3 answers -
Хранение текста для Tooltip
Здравствуйте. На странице есть много товаров магазина - изображение и название. При наведенни на них должно отображатся соответствующее описание. Подскажите, где можно сохранить этот текст? Если использовать блоки с display:none, то получится, что почти ввесь текст страницы будет скрыт, к чему негативно отнесутся поисковики. Пробовал использовать data-* атрибуты, но они не сохраняют html теги, которые так же находятся в описании. Какие есть еще варианты?
0 votes9 answers -
Выбираем фреймворк
Поделитесь пожалуйста своим мнением, на данный момент прочитал несколько книжек по js, прошел обучалку Ильи Кантора и встал вопрос о применений накопленных знаний. Придумал себе задачу написать к примеру небольшой форум, задача от балды и если есть у кого нибудь другие предложения то буду рад выслушать, требование одно чтобы была работа с бд либо с local storage, может сделать кому надо чего бесплатно ? Выбор инструментов такой, backbone + coffeescript + mongodb, странно но мне совсем не понравился AngularJS (бесят события в html), смотрю в сторону EmberJs вроде поинтересней фреймворк. Кстати есть еще вариант серверную часть сделать на Laravel, но если честно то не хотело…
0 votes29 answers -
API vk
Всем добра столкнулся с такой проблемой. Нужно подключить виджет vk "Мне нравится" то есть на страничке их будет много для каждого товара свой. пока делаю так: js class function VKApiLike(option){ this.option = $.extend({ apiId: '', postId: '', postDivId: '', widthButtonLike: 210, heightButtonLike: 18, pageTitleLike: '', pageDescriptionLike: '', type: 'full', pageUrl: '', pageImage: '', verb: 0, onlyWidgets: true, addButtonLike: 'tooltip-like', likePost: 'actionBox' },option); this.vkInit = function(){ VK.init({ apiId: XXXXX, onlyWidget…
0 votes2 answers -
ecmascript 6
объясните пожалуйста что произойдёт после выхода ecmascript 6 правильно ли я понимаю, что браузеры накатят очередное обновление и тем самым повысят используемую версию ecmascript? не перестанут ли после этого работать скрипты, написанные на 5 версии? ведь например в 6 версии есть какие-то изменения в области видимости и прочие штуки
0 votes6 answers -
Проблема со скриптом
Здравствуйте! Прошу Вас помочь со скриптом. Взял готовый скрипт http://bigspotteddog.github.io/ScrollToFixed/ но работает он не совсем корректно: некорректно работает нижняя панель, которая зафиксирована снизу окна браузера, но, когда при скролле достигает футера, то прилипает к его верхнему краю и начинает ползти вверх вместе с футером. Но загвоздка в том, что когда я применил его к своей странице, нижняя панель может отскочить к футеру только при прокрутке чуть более половины страницы, а может и как надо. Проверяю только на одной странице. Не могу понять как срипт определяет, когда ему "прилипнуть" к футеру. Сам я в java не силён, поэтому, если у кого-то есть время помо…
0 votes9 answers -
Почему не работает простой калькулятор?
http://jsfiddle.net/g54u8smx/
0 votes4 answers -
Почему не всплывает окно?
Если что то ввести и нажать на кнопку, то в сплывающем окне, должно вывестись введённое значение, почему ничего не происходит? http://jsfiddle.net/hv8eatLp/ <h1>Доступ к данным форме</h1> <form action="frmLogin" onsubmit="alert(document.frmLogin.txtUsername.value)"> <input type="text" name="txtUsername" size="12"><br> <input type="submit" value="Нажмите здесь"> </form>
0 votes3 answers