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
4723 questions in this forum
-
Курсы Javascript от Попова
Привет Всем. Начал изучать основы JS, читаю javascript.ru, но хочу еще просмотреть какой-то видеокурс. Есть "Javascript + jQuery для начинающих в видеоформате" Попова и Дениса Хомича "JavaScript. Больше, чем просто сайт". У Хомича неприятный голос и дикция, и подача материал не совсем понятно. Попов более менее лучше все "разжевывает" на примерах, но он не сильно котируется программистами(Хотя мне его курс HTML/CSS понравился). Подскажите пожалуйста что выбрать!)
0 votes4 answers -
Вернуть скролл на место
http://jsfiddle.net/Zverushka/7LXJg/ суть проблемы
0 votes7 answers -
получить get-параметр после перезагрузки страницы
помогите пожалуйста советом на сайте каждый url содержит ?locale=ru или ?locale=enна странице есть переключатель, который меняет параметр locale на противоположный и перегружает страницу. я про помощи следующего скрипта пытаюсь на основе get-параметра присваивать класс active определённому элементу: $(document).ready(function() { var get = window.location.search, langContainer = $('.language_area'), rusToggler = $('#rus'), engToggler = $('#eng'); console.log(get); langContainer.find('a').removeClass('active'); if(get.indexOf('locale=ru')){ console.log(11); rusToggler.addClass('active'); }else{ console.log(22); engToggler.addClass('act…
0 votes8 answers -
Js отображение на
Помогите пожалуйста по следующему вопросу. У меня анимация неба на .js и к примеру на телефоне и маленьком ноутбуке очень криво отображается. На большом мониторе отображается как надо. Что можно сделать в данном случае?
0 votes3 answers -
Галерея в модальном окне
Подскажите, как сделать в галерее fancybox, чтобы отображались также и превьюшки в модальном окне, а не только стрелками двигались картинки. Или может есть какой-то другой вариант.
0 votes1 answer -
setTimeout
del
0 votes2 answers -
тип данных
Почему говорит, то, что name это строка, а не число? var name = 1; typeof name //'string' WTF?
0 votes3 answers -
Dynamic select - ссылки в элементах списка
Ребят, помогите пожалуйста в форме в форме Select region сделать так, чтобы во втором списке элементам была присвоена ссылка, и при нажатии на кнопку осуществлялся переход по ссылке, соответствующей выбранному элементу. Пример. Вот так сейчас у меня, а нужно, чтобы при выборе, к примеру, Москва, я попадал на сайт Москвы. Вот кусок кода, который формирует элементы второго списка (где centrcher - название элемента первого списка, которому соответствуют нижеследующие элементы второго): var centrcherArray = new Array( 'Egypt', 'Iran', 'Israel', 'Kuwait', 'Lebanon', 'Morocco', 'Saudi Arabia', 'Syria', 'Turkey', 'U.A.Emirates', 'Other' );
0 votes1 answer -
Всплывающий DIV под флеш
Добрый день! Столкнулся с такой проблемой, мой всплывающий div оказывается под флеш. после поисков в нете решения нашел только одно <param name="wmode" value="transparent" /> добавить в код флеша и div дать z-index:1; не помогло. Вот код флеш <div style="width:800px; height:100px; background-color:#000000;"> <!--Реклама 780 на 100--> <center> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="800" height="100" id="dis" align="middle"> <param name="wmode" value="transparent" /> <param name="…
0 votes2 answers -
iframe и его src
В этом примере, в функции post создаётся форма, которая аппедится к невидимому iframe. Судя по коду iframe' у не ставится src. Внимание, вопрос: Как этот код будет работать?? Без src?? Если у iframe'а нет src, можно ли к нему аппендить??
0 votes2 answers -
Вопрос по window.onload
Есть ли функция схожая с window.onload но сценарий срабатывал непосредственно во время загрузки страницы, а не после нее
0 votes1 answer -
form.reset() и required
Здравствуйте. Есть такой код https://jsfiddle.net/nkstx5uz/ Проблема в следующем: если заполнить оба поля и нажать кнопку "Ок", то форма очистится, как мне и нужно. Но, если заполнить только одно поле, нажать "Ок", потом заполнить оба поля и опять нажать "Ок", то после сброса формы поля сразу же подсвечиваются красным цветом, чего мне не нужно. Браузер Mozilla.
0 votes5 answers -
Почему скрипт не отрабатывает
не работает скрипт, надо чтобы он заменил значения в li music_list.html
0 votes4 answers -
getElementById
Код. На браузерах Сафари, Хром, ИЕ6, ИЕ7, Опера работает как мной и задуманно, но ФФ нет. <div id="menu_1"> <div id="navi_1" class="navi_cell"><p onclick="menu_dynamic('01')">Офисная мебель</p></div></div> <!--memu_1--> <div class="level_2" id="menu_01"> <div id="navi_0101" class="navi_cell" ><p onclick="menu_dynamic('0101')">Кабинеты урководителей</p></div> <!--menu_01--> function menu_dynamic(number) { var block='menu_'; block = block+number; alert(block); block=document.getElementById(block); alert(block); //if (number.length==2) initial(2); //if (number.length==4) initi…
0 votes1 answer -
Сайт на AJAX, не работает плагин LightBox
Доброго времени суток., Я дизайнер, но не программист или веб-технолог. Но тут надо было кое что подправить на сайте одной знакомой. Переписал весь макет. Чтоб музыка играла непрерывно переходя от страницы как вконтакте к странице использовал ajax + jquery плеер И тут я заметил что Lightbox просто не работает. Недолго думая сделал все тоже самое но только отдельно от сайта; на пустой странице, и оп там работает. И теперь не совсем понимаю в чем дело., Где надо исправлять? И кто виноват? Для рассмотрения кусок кода. Превьюшка <div class="galleryItem"> <a href="/photo/b/17.jpg" rel="lightbox1" class="effectable"><img src="/photo/m/m17.jpg" alt="" /></…
0 votes5 answers -
Как отслеживать видимость div и считать сумму value в input, только в display:block (jQuery)
Есть скрипт калькулятора, все - работает, считает. Возникла необходимость, чтобы подсчет суммы велся из отображаемых div`ов, т.е. с display:block, а с спрятанных div`ов (display:none) - сумма не считалась. Делаю проверку, на отображения div, но скрипт работает не так jsfiddle.net. Помогите пожалуйста, нужно, чтобы при отметки чекбокса Касс2 (Касс1...) - таблица скрывается, и при этом Итоговая сумма считалась толь по Касс1 (по всем видимым Касс.n)
0 votes6 answers -
Не могу присвоить функцию переменной (вопрос новичка)
Добрый день! Подскажите, кто чем может - изучаю JS и не могу понять одну вещь. Почему вот так ошибки нет: function f() { var z = 7; return function() { console.log(z); } } var x = f(); x(); ————— 7 А вот так ошибка есть: function f() { var z = 7; return console.log(z); } var x = f(); x(); ——————- Uncaught TypeError: x is not a function at <anonymous>:7:1 Я ника не могу понять, почему в первом случае x(); отрабатывает, а во втором это вдруг уже не функция.
0 votes5 answers -
Отправка кириллицы
Во время тестирования нашел проблему своего кода, некоторые люди используют ники состоящие из русских букв. Код отправляет кракозябли и соответственно запрос возвращает ошибку. Как можно реализовать установку кодировки? Полазив в интернете я нашел модуль iconv-lite, который вроде как кодирует в нужную кодировку, но видать я его не правильно использую. Надеюсь на вашу помощь. Вот то что я пытался сделать, не работает... nick = message.content .substr(1) ; result = iconv-lite.encode (iconv-lite.decode (new Buffer (nick, 'binary'), 'win1251'), 'utf8'));
0 votes1 answer -
Не пойму как присвоить только определенному классу span
есть скрипт тултипа <script type="text/javascript"> $(document).ready(function() { $(".tooltips").hover( function() { $(this).contents("span:last-child").css({ display: "block" }); }, function() { $(this).contents("span:last-child").css({ display: "none" }); } ); $(".tooltips").mousemove(function(e) { var mousex = e.pageX + 10; var mousey = e.pageY + 5; $(this).contents("span:last-child").css({ top: mousey, left: mousex }); }); }); </script> css <style> span { display:none; position:absolute; z-index:1000; -moz-border-radius:4px; -webkit-border-radius:4px; } .tooltip-style1 { backg…
0 votes3 answers -
Почему не работает?
$(document).ready(function() { $('#submit').attr('disabled','disabled'); $('#galka').change(function(){ if($('#galka [disabled=disabled]')){ $('#submit').removeAttr('disabled'); } else { $('#submit').attr('disabled','disabled'); }; }); }); // end of jq_ready Помогите разобраться почему else работает не как надо в этом примере?
0 votes4 answers -
CodeCademy предлагает infinite loop?
Всем привет! Изучаю JavaScript на CodeCademy. При изучаении while циклов, мне было предложено написать код, который выводит три раза одну и туже надпись. Предполагается, что я напишу вот такой код и перейду к следующему уроку: counter = 0;var loop = function(){ while(counter < 3){ console.log("I'm looping!"); counter++; }};loop();Я вот думаю, это же получается бесконечный цикл. Результатом первых трёх циклов будет вывод надписи, а затем цикл будет повторяться в фоновом режиме, но безрезультатно. Это будет кушать ресурсы. Или я ошибаюсь? На мой взгляд логичнее сделать вот так: counter = 0;loop();var loop = function(){ while(counter < 3){ console.log("I'm looping!"…
0 votes2 answers -
png-файл в виде 64-битной строки декодировать на клиенте
Всем привет, Нужно png-файл в виде 64-битной строки декодировать и отправить сабмитом формы Делаю var data = original_canvas.toDataURL(); // Источник данных fabrics js alert("+++original_frnt_img_val::"+var_dump(data) ); // алер выводит +++original_frnt_img_val::data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACbAAAAbUCAYA ... var decoded_data= data.replace(/data\:image\/png\;base64\,/g, "") // Убираем заголовок data:image/png;base64, alert( "decoded_data::"+var_dump(decoded_data) ) // выводит decoded_data::iVBORw0KGgoAAAANSUhEUgAACbAAAAbUCAYAAAAkT... var decoded_data= decode64(decoded_data) // декодируем alert( "decoded_data::"+var_dump(decoded_data) ) …
0 votes0 answers -
Select
Я как-то старался избегать формы Select. А там, где все-таки приходилось с ней работать - оставлял в стандартном виде, иногда меняя цвета, размеры и границы. А в текущем проекте все-таки решил использовать эмуляцию формы. Итак у меня два вопроса: Во-первых хотелось бы узнать ваше мнение по этому поводу, поделитесь опытом, как чаще всего поступаете? Во-вторых поделитесь ссылкой на хорошее железобетонное решение эмуляции Select. Гуглом пользоваться умею, мне важно именно те решения, которые использовались вами на практике и в которых вы более-менее уверены. Спасибо всем, кто поделится опытом. Опа, а вот и косяк форума обнаружился. Пропала голосовалка и название темы. Warn…
0 votes7 answers -
Вопро по $(function()
Знаю что $(function() ждет полной загрузки страницы, у меня вопрос нужно ли оборачивать мой код в $(function() ? Код сам набросал а когда именно применять $(function() еще не понимаю $(function() { $('.dropdown').on('click', function () { if($(".dropdown-menu").css("display") == "none") { $(".dropdown-menu").fadeIn(500); } else { $(".dropdown-menu").fadeOut(500); } }); });
0 votes2 answers -
В form не работает onclick
Доброй ночи. Сижу ковыряю отправку GET через jQuery так вот по какой-то причине onclick событие не правильно работает в секции <form>…</form> собственно код ниже. Прошу вашей помощи. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>GET OnClick</title> <script src="http://yandex.st/jquery/1.7.2/jquery.min.js" type="text/javascript"></script> <script type="text/javascript"> function get1() { jQuery.get(…
0 votes2 answers