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
-
Скачат много jpg филeов одним kликом
Rebeata, nujna pomosh. Ne znaiu kak skachat mnogo jpg files odnim klick-om . Primer : http://img.tennis-warehouse.com/new_big/AMDBNBW-1.jpg http://img.tennis-warehouse.com/new_big/AMDBNBW-2.jpg http://img.tennis-warehouse.com/new_big/AMDBNBW-3.jpg http://img.tennis-warehouse.com/new_big/AMDBNBW-4.jpg http://img.tennis-warehouse.com/new_big/AMDBNBW-5.jpg Jelatelno bez zip, no esli netu drugogo vyhoda... Izvinite za moi ruskii.
0 votes5 answers -
Активация input type="submit"..
Подскажите пожалуйста, как сделать так чтобы кнопка "Продолжить" имела disabled значение в течении заданного промежутка времени...т.е человек не сможет нажать на нее в течении 30 секунд например...
0 votes2 answers -
Как отменить действие по повторному нажатию на кнопку?
На странице есть картинка с кнопками. При нажатии на кнопку - выводиться номер забронированного места (id кнопки в текстовое поле рядом). Как при повторном нажатии на туже кнопку стереть из поля последнее выбранное место? <script type="text/javascript"> function Bron(event) { $id_cnopka = event.target.id; document.getElementById('input-bron').value=document.getElementById('input-bron').value+$id_cnopka; } </script>
0 votes3 answers -
Автономная галерея
Кто-нибудь встречал галерею, которая автоматически загружала бы фото с определенной папки и была бы полностью самобытной, то есть не привязана к CMS и могла работать на статическом сайте?
0 votes10 answers -
Заблокировать работу скрипта на своем сайте.
Здравствуйте! Подскажите, существует какой либо инструмент по блокировке ненужного скрипта другим скриптом? У меня в движке прописан скрипт подгрузки новостей, но на одной странице, мне он не нужен. Надо его как то блокировать. На всякий случай код скрипта который надо блокировать. <script type="text/javascript"> $(function() { var ias = jQuery.ias({ container: '#list', item: '.news-list__item', pagination: '#pagination', next: '.next', loader: '<span class="ajaxProgress"></span>', }); ias.extension(new IASSpinnerExtension()); ias.extension(new IASTriggerExtension({offset: 3, text: '<button class="button butt…
0 votes2 answers -
Раскрывающийся текст
Подскажите как сделать так, чтобы при нажатии на строку/ссылку под ней раскрывался бы ещ? текст (пару абзацев), а потом при нажатии снова на эту же строку/ссылку текст бы закрывался. Это реализованно, например, в справке Windows - нажимаешь на плюсик - текст раскрывается, нажимаешь ещ? раз - закрывается.
0 votes1 answer -
ООП. Как вызвать метод предка?
MovingObject наследует св-ва и методы от Moving. У Moving есть метод Go(), а в MovingObject он перекрывается. Вопрос в том, как вызвать в MovingObject.Go() метод родителя. Вот что пришло в голову <script type="text/javascript"> function Moving() { this.x = 0; this.y = 0; } Moving.prototype.Go = function() { /* Код */ } function MovingObject() { this.z = 0; } MovingObject.prototype = new Moving; MovingObject.prototype._Moving_Go = Moving.prototype.Go; //Сохраняем метод предка MovingObject.prototype.Go = function() { this._Moving_Go(); //Вызываем метод предка /* Код */ } </script> Может есть решение получше?
0 votes2 answers -
class color
Написал полезный класс, мне он показался довольно удобным, а его функция tohex мне кажется самой быстрой среди аналогов, вобщем я не удержался и решил поделится со всеми this.color = function(c) // c - цвет в формате "#000000" { if (c.charAt(0) == '#') c = c.substr(1); var i = parseInt(c, 16); this.r = i >> 16; this.g = (i >> 8) & 255; this.b = i & 255; this.tohex = function() { return '#' + byte2hex(this.r) + byte2hex(this.g) + byte2hex(this.b); } function byte2hex(b) { var b = parseInt(b); var a1 = b / 16; var a2 = parseInt(a1); var a3 = 0; if (a1 != a2){ a3 = b - a2 * 16; } var str = ""; if (a2 > 9) { str += String.fromC…
0 votes3 answers -
TinyMCE как при старте сразу же задать fullscreen
Есть кнопка fullscreen, сама по себе она не нужна, просто надо чтобы со старта режим фулскрин включался.
0 votes12 answers -
Картинка в новом окне.
Ребят. Я очень слаб в JS но нужно решить задачу. Для знающих не представляющую труда. Есть ссылка на картинку <a href='images/photo.jpg'>Pthoto</a> Как сделать так что бы по переходе по ссылке изображение отображалось в отдельном окне и размер окна совпадал с размерами картинки?
0 votes3 answers -
Как поменять данные в текстовом поле не перезагружая таблицу?
Есть таблица в базе данных, где хранятся типы автомобилей, и соответствующая цена за час работы автомобиля. На странице создается выпадающий список с автомобилями. Рядом текстовое поле. Как сделать так, что бы при выборе автомобиля цена менялась в текстовом поле, при этом не обновляя страницу? С Java скриптами работал мало. Средствами PHP, как я понимаю, это сделать не получится. Подскажите плиз решение проблемы?
0 votes8 answers -
Сравнение двух дат и времени
Здравствуйте. Есть две даты событий в таком формате: 2015/10/23 13:00 и 2015/10/23 12:30. Можно ли их привести к числам и сравнивать между собой таким образом: 201510231300 > 201510231230 На первый взгляд все работает, но мне кажется, я что-то не учел. Работоспособный ли такой вариант?
0 votes5 answers -
Объектная модель стилей в FF3
Опять у меня проблема со скриптом в FF Есть скриптик который обводит рамкой активное фото и снимает рамку с неактивных В IE все работает, в Лисе нет. Там другая модель стилей что-ли? Помогите кто знает document.getElementById(f).style.borderBottomWidth='0px'; document.getElementById(f).style.borderTopWidth='0px'; document.getElementById(f).style.borderRightWidth='0px'; document.getElementById(f).style.borderLeft='2px solid #FF8000'; document.getElementById(n).style.borderRight='2px solid #FF8000'; document.getElementById(n).style.borderTop='2px solid #FF8000'; document.getElementById(n).style.borderBottom='2px solid #FF8000'; document.getElementById(n).st…
0 votes3 answers -
Мини-скрипт
Всем доброго утра! Такое вот дело, не знаю как сообразить такой скрипт, ну вот имеется div, по нему проводится клик, Div затирается сробатует таймер на некое кол-во секунд и вместо него рисуеться второй, как время проходит то рисует третий, и все эти обьекты розмещены на одном месте.
0 votes9 answers -
Вопрос от новичка.
Есть большая картинка <img src="images/<?php echo $fullproduct_image ?>"> И есть массив с превьюшками <?php echo $this->vmlistAdditionalImages( $product_id, $images ) ?> Нужно что бы при нажатии на превьюшку она открывалась на месте большого изображения, а при нажатии на большое включалась следущая превьюшка. Подскажите пожалуйста как это сделать. Или где можно прочитать именно об этом?
0 votes7 answers -
Как проверить наличие элемента в xml?
Получаю с сервера аяксом xml-структуру, при наличии в которой некоторого элемента, нужно делать некоторое действие. Я пробовал делать так: if (xml.getElementsByTagName('element')) {}Если <element> присутствует, то всё работает, но если его нет, то в firefox выполнения яваскрипта прекращается вообще без каких-либо сообщений об ошибках. if (xml.getElementsByTagName('element').length) {}Ещё был такой вариант. С двумя элементами работает, а с третьим не хочет, как бы я его не обзывал. myajax('get','php.php?getnew',function(xml) { if (xml.getElementsByTagName('badnews').length) alert('ошибка:\n'+'блаблабла'); if (xml.getElementsByTagName('noauth').length) Logout(); …
0 votes7 answers -
Как вывести на монитор
Вот в чем суть. Первый человек загадывает число, потом 2 пытается его угадать. Изучаю 2 день , поэтому код наверное страшненький, я не знаю. =) Вот код: <script type="text/javascript"> alert ("Я хочу сыграть с тобой в игру"); alert ("Игра называется"); alert ("Угадай число которое я загадал"); alert ("Приступим"); var n; do { var n = prompt ("Введи число, (От 1 до 100)",""); }while ( (n == "") || (n == null) || (n == "0")); var s; do { var s = prompt ("Угадай число, (от 1 до 100)",""); if (s < n) alert ("я загадал число больше"); if (s > n) alert ("я загадал число меньше"); if ( s == n ) { alert ("ПОБЕДА"); document.write ("<h1>Да ты ЧИТЕР!!!!</h1>…
0 votes2 answers -
Использование not в jQuery
У меня в примерах справочника используются вкладки, активная помечается классом active. Вот здесь показано. https://webref.ru/css/opacity#field_css_example В JS пытаюсь указать, что на элемент с классом active щёлкать не надо. Но всё равно срабатывает. $('.webrefExample-tabs-result').not('.active').click(function() {... Как правильно использовать not в данном случае?
0 votes2 answers -
Не выбирается динамический объект по классу
https://jsfiddle.net/d0ublezer0/vd6fe2zs/ Такое дело. Содержимое таблицы заполняется автоматически из массива, основываясь на доступных опциях радио-списка со страницы.то есть, все строки создаются динамически через append При клике на строку, она принимает класс selected. Задача - получить атрибут "for" при клике на кнопку "выбрать размер". Как ни пробовал, выбранная строка не возвращается в виде объекта. Помимо варианта в примере, пробовал так: jQuery("#sizes_table tr.selected").first() Что я сделал не так?
0 votes1 answer -
Наследование и значение преременной this
Всем, привет! Вот хотел бы разобраться что за объект отдаеться переменой и сылку на какой оъект дает переменная this Вот два примера: Пример 1 function Class(){ this.y = 1000; this.get = function(){ alert(this.y); } } c = new Class(); c.get();// alert вернет значение "1000" я так понимаю возвращается объект следующего вида: c = { y:1000, get:function(c.y) } Пример 2 function Class(){ this.y = 1000; return { get : function(){ alert(this.y); } } } c = new Class(); c.get();// alert возвращает, переменная "undefined" Почему-то this в секции return, перезаписывает this в теле функции. Как это работает? (может есть какие статьи, буду благодарен)
0 votes5 answers -
Автоматически открыть новое окно
Всем хи. Хочю чтобы после загрузки страници автоматом открывалось окно. Вот делаю так: <!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> <script type="text/javascript"> window.onload = function() { document.getElementById('openedMessageLink').onclick(); }; </script> </head> <body> <a id="openedMessageLink" style="visibility: hidden;" href="java script:void(0)" rel="nofollow" onclick="window.open('','_BLANK','width=400,height=300,toolbar=no,scrollbars=yes')"></a></body> </b…
0 votes4 answers -
Подсказка пр инаведении курсора міши
Смотрю видеоурок, и там переписал вот такой код. Должно при наведении на текст ,как там говорится повится должна подсказка. Вот исходник, но почему-то вообще ничего не происходит, как исправить проблемму? <html> <head> <style type="text/css"> background-color: blue; padding:10px; border:1px solid black; position:absolute; </style> <script type="text/javascript"> function podskazka() { this.show = function(text,x,y) { var div = document.createElement('div'); div.className = 'podskazka'; div.id = 'metka'; div.innerHTML = text; var koordx = x + 10; var koordy = y + 20; div.style.left = koordx + 'px'; div.style.top = koordy + '…
0 votes7 answers -
Загрузка изображения без сохранения
Здравствуйте! Может кто сталкивался с задачей загрузки пользователем на сайт изображения (с помощью jquery плагинов наверное), но без сохранения загруженного изображения на сервер... Как данную задачу можно реализовать? Объясню подробнее ситуацию: хочу дать на сайте возможность загрузить фото с изображением своего лица. Его фотография появляется на страничке. После этого он щёлкая по галерее причесок "примеряет" на своё фото различные стрижки... и .т.п. Но сохранять его изображение на сайте не нужно: как только он покинет страничку всё сбросится.
0 votes7 answers -
location.hash и обработчик a.onclick
Друзья подскажите по одному вопросу. в обработчике клика a.href = "#", я меняю location.hash но после выхода из обработчика браузер меняет его на "#" как быть? пробoвал return false; и return true;
0 votes1 answer -
Узнать адрес домашней страницы
Можно ли через js узнать адрес домашней страницы? В общем задача состоит в том, что по истечение нек. времени пользователь должен будет перенаправлен с страницы сайта на домашнюю.
0 votes4 answers