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
-
Murmur2 js
Здравствуйте! ... возникла задача, требуется контрольная сумма Murmur2 на js, может у кого завалялось нечто подобное? мой уровень написать такое не позволяет... http://ru.wikipedia.org/wiki/Murmur2
0 votes11 answers -
Уникальный дизаин для каждого модального окна на fancybox
у меня3 модальных окон fancybox и у каждого разная кнопка закрытия и цвет оверлея. Как их сделать уникальными по дизайну ?
0 votes3 answers -
Плагины bootstrap
Вот уже битых часа 3 не могу подключить плагин http://xbreaker.github.com/plusstrap/javascript.html#alerts Не понимаю, что нужно для этого сделать. С JS отношения трудные. Подскажите, о чем говорится в инструкции по подключению. Перепробовал уже все варианты, которые в голову приходили. Спасибо.
0 votes5 answers -
Как отловить результат работы скрипта
Есть скрипт вставляющий на сайт трейлеры фильмов из своей базы. Проблема в том что не все трейлеры находятся и часто страница остается пустой. В документации к скрипту указано: Так вот, как отловить этот результат и в случае срабатывания hide_uitools() вывести свой блок?
0 votes8 answers -
Таблица. Фиксированный заголовок, столбец.
Для сводных отчетов нужно, чтобы несколько колонок слева и заголовок оставались на месте, а данные прокручивались. Находил много решений, но они использовали библиотеки типа jQuery или были сложны в реализации (не учитывалось объединение ячеек) Мне хотелось сделать что-то универсальное и простое. Вроде получилось Области фиксируются вызовом функции FixHeaderCol(<таблица>, <сколько фиксировать строк>, <сколько фиксировать столбцов>, <ширина таблицы>, <высота таблицы>) Успешно работает в IE10, новой Опере, Мозилле, Хроме. Демо https://jsfiddle.net/axeqojwu/1/embedded/result/ Исходники с комментариями http://jsfiddle.net/axeqojwu/1/ З.Ы. …
0 votes7 answers -
Хранение данных на html-странице для xhr
Здравствуйте. Мне нужно на странице сохранить некоторые данные, чтобы в будущем подгрузить их помощью xhr. Каким образом это лучше сделать в плане производительности? Создать скрытый div с data-* параметрами, или есть лучшее решение?
0 votes7 answers -
В джумла не работает JS
Итак: есть калькулятор, который работал до того, как я в него влез. Все висит на Джумловском движке. Поправил просто заголовок над ним. Вопрос: почему сам скрипт перестал работать? В код скрипта не влезал. вот сайт: cdac.ru Что поправить?
0 votes6 answers -
Как явой нажать ссылку ?
забыл, кто напомнит, как явой нажать ссылку ? к примеру вот такую: <a id="ddd" href="">dddd</a> какая там комманда эмулирует нажатие на ссылку ? нашел под ие click() а вот в фф не пашет
0 votes17 answers -
Как прибавить число
Здравствуйте! Прошу помощи, моих начальных знаний не достаточно... Есть модуль, который вытягивает число с другого сайта: <div class="lpg-informer-09384"> <script type="text/javascript" src="https://ueex.com.ua/informer_ugd.js?width=300&width_type=px&lang=rus&n=2&encoding=utf&noborder=1¤cy=uah&pluscolor=green&showcurrencies=1"></script> </div> <script> const table = document.querySelectorAll('.lpg-informer-09384 span') const cost = [] let data = '' table.forEach((item, index) => { if(index === 9) { const arr = item.childNodes for(let i of arr) { cost.push(i) } } }) cost.forEach((it…
0 votes6 answers -
Повторное использование XMLHTTPRequest в Opera
Вот столкнулся с такой проблемой: в опере не могу использовать повторно XMLHTTPRequest объект. Делаю вроде все правильно, в IE и FF работает правильно. Мож я чегото не правильно делаю? Подскажите плиз. (данный кусок кода передает суть проблемы и не несет никакой смысловой нагрузки) JS <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <title></title> </head> <body> <script type="text/javascript"> function createXmlHttpRequestObject() { var xmlHttpRequest; try { xmlHttpRequ…
0 votes2 answers -
Object.defineProperty
Почему не работает alert? https://jsfiddle.net/jLdr97po/ writable: false запрещает менять значение свойства, значит значение не должно меняться, а вывестись старое значение, но почему оно не выводится? Второй alert, вообще никак не связан с объектом, почему он не выводится? и вот так тоже не работает https://jsfiddle.net/jLdr97po/1/
0 votes7 answers -
Выплывающая информация при нажатии
Здравствуйте. Вот на сайт поместил контактный плагин для комментов. Но, как вы видите, он абсолютно не смотрится на этой странице. Как мне сделать, чтобы эта фигня выезжала при нажатии на ссылку, например... или картинку. Вот плагин для примера: Это в голову: <script type="text/javascript" src="http://vkontakte.ru/js/api/openapi.js?9" charset="windows-1251"></script> Это в тело: <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 5, width: "400"}); </script>
0 votes8 answers -
Сохранение в doc
Здравствуйте. Подскажите пожалуйста, что стоит дописать в скрипт чтобы файл сохранялся со стилем(css). Есть свой скрипт и есть взятый из jq(https://www.jqueryscript.net/other/Export-Html-To-Word-Document-With-Images-Using-jQuery-Word-Export-Plugin.html). function Export2Doc(element, filename = ''){ var preHtml = "<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:w='urn:schemas-microsoft-com:office:word' xmlns='http://www.w3.org/TR/REC-html40'><head><meta charset='utf-8'><title>Export HTML To Doc</title></head><body>"; var postHtml = "</body></html>"; var html = preHtml+document.getElementById(ele…
0 votes1 answer -
Использование jquery вперемешку с javascript
Никогда не использовал js-фреймворки, всё писал чисто на яваскрипте. Сейчас решил попробовать - упростить себе жизнь. Но хочу просто в некоторых местах яваскриптовского кода использовать что-нибудь их jquery. Наподобие: var novspan = document.createElement('span'); $(novspan).addClass('nazvanie'); if(i==0) $(novspan).addClass('vybr'); else $(novspan).addClass('nevybr'); novspan.innerHTML = drevesina[i]['imya']; Будут ли минусы в таком подходе? Насколько понял в prototype можно делать просто так: var novspan = document.createElement('span'); novspan.addClassName('nazvanie'); if(i==0) novspan.addClassName('vybr'); else novspan.addClassN…
0 votes7 answers -
Функция задержки
Пробую для эксперимента написать чтоб при нажатии на кнопку происхдила задержка картинки, но при нажатии на кнопку ничего не происходит, не знаю почему, как исправить? <html> <head><title>Привет</title> <script type='text/javascript'> var a,b,timeout,zadershka; function f(){ zadershka = setTimeout( function() { if(!b) b = document.getElementById('maks'); b.style.display='block';}, 2000); }; </script> </head> <body> Жил-был пёс. Он был самый лучший пёс за всю мою жизнь.<br> Такого пса я не видел никогда в жизни в этом мире. Вот что<br> значит настоящая псина.Такой псины я <br> не видал за все свои 20 ле…
0 votes11 answers -
POST-запрос
Здравствуйте, я недавно столкнулся с такой проблемой и никак не могу разобраться. Я с помощью JS посылаю серверу POST-запрос с текстом, содержащим кириллицу. Текст запроса берется из формы и пропускается через encodeURIComponent. На локальном сервере все работает, а в интернете кириллица в теле запроса на сервер приходит битой. Код, если надо, могу выложить. В чем может быть проблема?
0 votes4 answers -
задержка hover
Добрый день, подскажите пожалуйста, как мне сделать задержку ховенра на 1 сек, т.е. если курсор наведен в течении 1 сек. то ховер срабатывает, если нет - то не срабатывает? $('.select').on('hover', '.inner', function() { $(this).children().slideToggle(200); }); СПАСИБО!!!
0 votes2 answers -
вывести значения из массива json
помогите пожалуйста вывести значения title из json-массива моя попытка: (function (jQuery){ var json = { "news": [{ "img": "http://static3.www.net/img/300x300/2257740.jpeg", "title": "qwerty1", "url": "http://news.net.www.ru/newdata/adclick?ad=674134&bl=80802&ct=adpreview&st=16&in=YK2NFgCJu2FWSQoAjkkKAIhJCgBhSQoAfkkKAGJJCgA%3D&ag=19", "id": "674134" }, { "img": "http://static5.www.net/img/300x300/2257778.jpeg", "title": "qwerty2", "url": "http://news.net.www.ru/newdata/adclick?ad=674190&bl=80802&ct=adpreview&st=16&in=YK2NFgCJu2FWSQoAjkkKAIhJC…
0 votes3 answers -
Java Script
Помогите пожалуйста. Нужна следующая вещь. При загрузке страницы панель навигации, строка состояния, адресная строка - должны становиться невидимыми. Насколько я знаю, то в ие7 невозможно сделать невидимой адресную строку. Тогда лучше ее заблокировать. примерный аналог того, что должно получиться тут - http://www.fepo.ru/ ТЕСТИРОВАНИЕ-репетиционное вузам заранее спасибо
0 votes4 answers -
[AJAX]Модуль "Спасибо"
Всем Здравствуйте. У меня есть форум, на подобие вашего. На нём установлен модуль (Спасибо) У меня встала задача сделать (Спасибо) через АЯКС. Т.е. при нажатие на "спасибо" или "фу" страница не обновлялась. ПОжалуйста помогите. Обращение к скрипту для нажатия "Спасибо" идёт так http://forum/post_thanks.php?do=post_thanks_add&p=номер поста для "фу" http://forum/post_groan.php?do=post_groan_add&p=номер поста Скажите пожалуйста от чего мне оттолкнуться, приведите говтовые скрипты где есть что-то подобное, где я уже сам постараюсь сделать то что мне нужно. Зарание спасибо.
0 votes4 answers -
Глючит аккордеон
Почему то глючит аккордеон - при нажатии на <span class="parent">текст</span> открывается блок. При нажатии на следующий елемент <span class="parent">текст</span> - блок открывается, при этом первый открытый блок должен закрываться, а он остается открытым. Причем возникает этот глюк при использовании: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> При использовании версии 1.2.6 все работает нормально. Вот код: JSCRIPT: $(document).ready(function(){ $(".accordion .parent:first").addClass("active"); $(".accordion .children:not(:first)").hide(); $(".accordion .parent…
0 votes9 answers -
Подсказки qTip помогите подправить
Добрый день. Сразу код $('.support-failed').qtip({ content: { text: 'Новые заявки.', }, style: { classes: 'ui-tooltip-youtube ui-tooltip-green ui-tooltip-shadow ui-tooltip-rounded ', }, position: { my: 'center right', at: 'center left', adjust: { x: -44, target: $(document), resize: true, } }, show: { delay:700, }, }); Задача следующая: Добавить РАЗНЫЕ подсказки для нескольких элементов, их много, соответственно отдельно для каждой подсказки писать скрипт не вариант. Что нужно добавить в скрипт чтобы не писать его по новой для каждой подсказки? Повторюсь, подсказки должны …
0 votes9 answers -
аналог required + form.submit()
Здравствуйте, проблема с реализацией аналога required, я что то совсем ума не приложу что не так.. какие проблемы: 1) работает некорректно, то подтверждает что необходимое поле заполнено, когда там ничего нет, то говорит что поле заполнено, когда оно пустое.. 2) даже если заставить работать правильно и выполняться нужные условия, (frm).submit(); не работает(( Можете подсказать в чем дело? Вкратце форма: <form id="frm" name="formalin" action="nextpage.html" method="POST"> <table class="tables"> <tr><td><input id="s1" type="text"></td></tr> <tr><td><button id="subm" type="button" onclick="sub('s1','frm')">Go!</…
0 votes8 answers -
После запроса $.post возвращаются иероглифы
$.post( "wp-content/themes/mythe/page-konst.php",{ scriptCharset: "utf-8", plan_i2:plan_i2, klass:klass }, onAjaxSuccess2); // - запустим анимацию загрузки function onAjaxSuccess2(data){stopLoadingAnimation(); $('.top-const').append(data); }}); "Впервые пробую Аякс. По этому не кричать на валидность" - Проблема вот в чем. Делаю запрос который написан выше. В нем передаю две переменные. В ответ мне должен прийти кириллический текст. Но приходит ломаная кодировка в стиле иероглифов ((( Цифры и латиница идет нормально. .... В header <meta charset="utf-8">. В базе тоже норм все. Кто владеет мудростью , поделитесь ?
0 votes21 answers -
Остановить скролл страницы
Добрый день, проблема следующая, пользователь скроллит страницу снизу вверх. По мере того, как он подскролливается к определенной точке, мне надо добавить "сверху" страницы пару блоков контента. Естественно, после добавления, страница растягивается и текущее положение пользователя на странице сбивается. Пользователя "подбрасывает" вверх страницы. Можно ли как-то добавить контент НАД областью отображаемой в браузре, и при этом окно не должно скроллиться или дергаться. Если добавлять контент ПОД точкой просмотра пользователя, то он этого не замечает, если над - страница скроллится. Что делать, подскажите, пожалуйста.
0 votes4 answers