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
-
view-source:
Есть вот такой сайт. http://test.rostpride.ru/ если зайти в view-source:test.rostpride.ru то кроме скрипта с кучей символов, мы ничего не увидим, как такое реализовано?
0 votes3 answers -
Вертикальные табы без jquery
Здравствуйте! Если у кого уже готовый скрипт вертикальных табов не на jquery, их через поиск полно, именно на чистом js не нашел. Вот здесь начал делать, как понимаю нужно использовать делегирование (один обработчик на родителе). Может у кого есть уже подобный готовый скрипт без jquery ?
0 votes12 answers -
как сделать onclick=copy text
как сделать как сделать чтобы при нажатии на текстовую ссылку в буфер обмена копировался произвольный текст? спасибо
0 votes7 answers -
Изучение Ajax
Не знаю можно ли в эту рубрику писать эту тему, но все же. Я полный 0 в Ajax. Javascript и php знаю на базовом уровне. Подскажите с чего начать изучение Ajax ? ну там книги, сайты, ресурсы, все что угодно
0 votes2 answers -
Праздничные и выходные дни (веб-сервис)
Есть ли веб-сервис или API, чтобы узнавать, какие дни рабочие, какие предпраздничные, какие выходные? Самому каждый год править массив с праздниками кажется нелогичным. Видел пару тем: http://www.cyberforum.ru/android-dev/thread1048345.html http://htmlweb.ru/service/holidays.php. Но там не совсем под описанную задачу подходит. Мне кажется в Google или Yandex календарь должна быть такая функция? Но как -то с разгону не нашёл...
0 votes0 answers -
Chrome, получение скролла
Цель: есть боковая панель, у которой верхний отступ 20 пикс. нужно сделать чтоб при скролле больше 20 пикс, эта панель была "фиксированной", то есть ползла вместе со скроллом, но уже с отступом в 0 пикс. (Не нужно предлагать фиксировать эту панель. Это не решает проблемы) В общем все сделал и все работает, но вот в хроме при скролле панель начинает дергаться (при фиксации панели та же проблема, но конечно этот артефакт появляется при первом скролле, далее все в порядке, так как панель зафиксированна). Возможно это вызвано запаздыванием события, других мыслей по этому поводу пока нет. Странное дело, на jsfiddle все работает без артефактов, а вот в шаблоне нет.. Приме…
0 votes6 answers -
onClick выводит title в отдельный div
Есть картинка, есть div. При нажатии на картинку в этом div'e должен отобразится текст с тайтла картинки! Помогите реализовать! Заранее спасибо
0 votes12 answers -
Кто смотрел этот курс, стоит ли по нему учиться?
http://javascript.ru/mk/12563 Я записался, правильно ли сделал?
0 votes2 answers -
Узнать количество элементов
А как узнать количество li внутри ul с неким идентификатором, и исходя от этого задавать style для этих li? Ну скажем если их 2 - margin: 20px; если 3 - margin: 50px; если 4 то ничего не делать так как для этого случая в css уже написаны свойства)
0 votes6 answers -
Заголовок Connections: close для XHR или XMLHTTP запроса
Интересует удавалось ли кому-то отправить запрос средствами JS с заголовком Connections: close?
0 votes3 answers -
Событие keydown на select'е всплывает через раз
Не знаю как в других браузерах, но в Chrome событие keydown на селекте срабатывает через раз. Вот пример. Что надо сделать, чтоб увидеть баг: 1) добиться чтобы селект получил фокус (табом или мышой встать в него) 2) нажимаем Enter (выпадающее меню будет открываться/закрываться) 3) событие будет всплывать только когда меню открывается, но не когда закрывается Вопрос: как можно это победить, как отловить событие в обоих случаях?
0 votes14 answers -
0 votes2 answers
-
как изменить текст на кнопках диалогового окна confirm?
Добрый день. мне нужно, чтобы в диалоговом окне confirm на кнопках было написано не "ОК" и "Отмена", а другой текст, который я захочу. Как это сделать? Или как мне вывести в диалоговом окне html-код?
0 votes1 answer -
.removeClass()
Ребята, помогите написать скрипт. При нажатии на кнопку (div) , добавляется класс wp-tab-active и всплывает модальное окно. Мне надо его удалить, то есть когда я нажимаю вне формы, она закрывается. http://shure-kryg.ru/testt - кнопка "Подробнее"
0 votes13 answers -
как найти, в каком из подключенных js-файлов задается определенная функция?
К странице подключено много разных js-файлов. Есть определенная функция. как мне найти, в котором из файлов она подключена? И второй вопрос: как получить список всех файлов, которые подключены к странице?
0 votes2 answers -
Плавающие элементы на айфоне и айпаде без лагов
Мира всем. Ребята, такое дело. В яваскрипте я, конечно, что-то соображаю, но сейчас сложная ситуация. Большинство из вас в курсе, что подавляющее количество плагинов, которые позволяют эмулировать position: sticky; из светлого будушего яваскриптом (раз, два, три и так далее), отлично работают на десктопе, но в айфонах/айпадах sticky-элементы появляются резко и только тогда, когда я отпущу палец от экрана после его прокрутки, что в целом не сильно радует. Мне казалось, что ситуация неразрешима, и я почти смирился после безрезультатного гуглежа. Но тут наткнулся на промо-страницу iOS 8, в которой — о чудо! — плавающий элемент отрабатывает православно, сразу при прокрутке …
0 votes3 answers -
Рисование svg. Подскажите библиотеки
Уважаемые форумчане! Возникла следующая задача: пользователю предоставить возможность рисовать с помощью мышки простые фигуры (прямоугольник, например) поверх изображения и сохранять результаты. Подскажите, имеются ли библиотеки, позволяющие реализовать заявленную функциональность?
0 votes4 answers -
фильтрация с плагином datatables
Не работает фильтрация с плагином datatables . <link href="catalog/view/javascript/datatables/jquery.dataTables.css" rel="stylesheet"><script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script><script type="text/javascript" src="catalog/view/javascript/datatables/jquery.dataTables.min.js"></script><style type="text/css">#table_data{ border: 1px solid #cccccc; } TH, TD { border: 1px solid #cccccc; text-align: center; }</style><table id="table_data"> <thead> <tr class="gradeA"> <th>Название файла</th> <th>Размер файла</th> <t…
0 votes0 answers -
На какой библиотеке можно сделать такой интерфейс
как сделать такой интерфейс?что для этого надо библиотеку js использовать или чисто на js можно сделать? я просто не очень в этом шарю , может что нибудь посоветуете? http://tester.ilpitest.tmweb.ru/
0 votes1 answer -
использование скрипта в стилизации checkbox
Собственно вот код при помощи которого надо сделать стилизацию checkbox http://codepen.io/djan/pen/gLter примерно как должно выглядеть http://i6.pixs.ru/storage/2/3/7/oplatapng_6746606_13392237.png Какие классы должны стоять в input'ax и span для корректной стилизации?
0 votes6 answers -
Инлайн javascript
В общем все думаю думаю и не могу понять, все же лучше собирать в отдельный скрипт все скрипты на сайте и подключить через src, или же писать их прямо в документе.. Гугл рекомендует писать в html ЕСЛИ размер скрипта ниже определенного.. А как узнать о каком размере идет речь? Что такое JsInlineMaxBytes? Какой размер скрипта считать допустимым для использования в html документе? В то же время смотря код гугла обнаруживаешь немалое количество js в коде..
0 votes11 answers -
Дергание fixed блока при скролле
Гуру, подскажите что я делаю не так? Есть шапка, которая имеет такие стили header {position: absolute;width: 100%;top: 150px;height: 85px;z-index: 10;background: url(../img/head-line.png) repeat-y center center;} При скролле страницы я добавляю класс, и она прилипает к верху: header.fixed-top {position: fixed;top: 0px;} И сам код: $(window).scroll(function(){if ($(window).scrollTop() > 150) {$('header').addClass('fixed-top');} else {$('header').removeClass('fixed-top');}}) Суть в том что в хроме когда скролю страницу, появляется мерциание этого хедера. Не пойму в чем косяк, ведь раньше так делал и не было таких проблем...
0 votes5 answers -
Кастомный checkbox + управление состоянием на js (некорректная работа)
Здравствуйте. Некорректно работает управление состоянием для чекбоксов, к которым применен кастомный стиль - http://jsfiddle.net/faewuLph/4/ При клике на чекбоксы все работает корректно. При использовании кнопок "отметить все" / "очистить все" наблюдаются проблемы. Например, переключение в последовательности "отметить все" + "очистить все" срабатывает только один раз, несмотря на то что скрипт манипуляций атрибутами срабатывает корректно. Подскажите, в чем может быть проблема? UPD: Проблема найдена. Ну конечно же prop вместо attr
0 votes0 answers -
Поиск ближайшего элемента в jQuery
Есть элемент с классом blue. Нужно выбрать ближайший сверху (отмечен крестиком) элемент класса red. Примерная иерархия объектов на рисунке. Подскажите как это сделать.
0 votes2 answers -
Вывод данных из XML файла на странице HTML
Есть файл с кодом по выводу данных из XML файла на странице HTML. <html> <body> <script> if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("GET","http://news.tut.by/rss/it/internet.rss",false); xmlhttp.send(""); // ПОСЛЕ ЭТОЙ КОММАНДЫ КОД ДАЛЬШЕ НЕ ВЫПОЛНЯЕТСЯ xmlDoc=xmlhttp.responseXML; var x=xmlDoc.getElementsByTagName("item"); document.write('<table border="0">'); for (i=0;i<x.length;i++) { document.write('<tr><td>' …
0 votes4 answers