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
-
Загрузка изображения без сохранения
Здравствуйте! Может кто сталкивался с задачей загрузки пользователем на сайт изображения (с помощью jquery плагинов наверное), но без сохранения загруженного изображения на сервер... Как данную задачу можно реализовать? Объясню подробнее ситуацию: хочу дать на сайте возможность загрузить фото с изображением своего лица. Его фотография появляется на страничке. После этого он щёлкая по галерее причесок "примеряет" на своё фото различные стрижки... и .т.п. Но сохранять его изображение на сайте не нужно: как только он покинет страничку всё сбросится.
0 votes7 answers -
Якорь для мышки
Подскажите можно как-нибудь обозначить якорь для мышки ? ситуация такая - пользователь нажимает на элемент меню, загружается страничка , а в меню происходит изменение - тот раздел на который нажал пользователь отображается первым в списке меню ( меню просто длинное, так что это сделано для удобства ) вот на это место (ссылку) надо с помощью JS навести курсор ....
0 votes8 answers -
Помогите изменить скрипт
Нашел скрипт, плавно меняющий фон бекграунда на сайте. Нужно переделать так, чтобы скрипт менялся в определенной зоне (вроде листающего окна или слайдшоу). Это сами скрипты: http://warface-data.ru/jquery.backstretch.js http://warface-data.ru/jquery.backstretch.min.js Это код вставки на бекграунд (конец страницы). <script src="http://warface-data.ru/jquery.backstretch.js"></script> <script src="http://warface-data.ru/jquery.backstretch.min.js"></script> <script> // Создаем массив изображений. var images = [ "http://сайт/backgrounds/1.jpg", "http://сайт/backgrounds/2.jpg", "http://сайт/backgrounds/3.jpg", "http://сайт/backgrounds/4.jpg"…
0 votes7 answers -
Параметр window.open
Всем Добрый день! Нужно,что бы новое окно открывалось в этом же окне! window.open("Test.html","name1","_self"); Так не работает(.... Что не правильно написано? Спасибо!
0 votes4 answers -
Галерея с категориями
ЗДравствуйте нужен скрипт галлереи, но чтобы ещё помимо фоток показывались разделы воообщем нужно вот это http://formalab.ru/catalog переделать на нормальный скрипт, более удобный и интересный. подскажите
0 votes5 answers -
Проблемы с повторным использованием innerHTML
Приветствую, форумчане. Очень нужна ваша помощь в следующей задаче: есть новостной движок, соответственно снизу новости идет блок с комментариями. Если вырезать много всего лишнего, каждый коммент представляет из себя такую конструкцию (например, коммент №68) <div class="oleft"> <div class="oright" id="com_oright_68">{com.text}</div> <br class="clear"> </div> Хочу сделать для модераторов редактирование комментариев "на лету". То есть при нажатии на "Изменить" я заменяю содержимое DIV'a элементом textarea и кладу в textarea содержимое DIV'a: inner = el.innerHTML; inner = inner.split("<BR>").join("\n"); // заменяем <BR> на пер…
0 votes2 answers -
Вытягивание данных с URL
У меня есть вопрос.Я полный ноль в javascript.Пожалуйста,подскажите как сделать такое.Надо вытянуть из ссылки типа http://www.url.ru?page=index значение index.
0 votes7 answers -
Можно ли сделать эффект переворота текста
Есть флешь шаблон: http://www.templatemonster.com/flash-templates/30482.html. Хочу сделать эффект, похожий на тот, что сделан для меню. Пока думаю так - запускать несколько анимаций одновременно: 1) покачивание кнопки - сделать думаю не проблема; 2) переход из черной кнопки в серую - спрайтом, с одновременно меняющейся прозрачностью. 3) переворот текста - тут я не знаю. Мой вопрос: можно ли такое сделать при помощи JS? 4) звездочки / шарики - про это еще не думал. Если у кого есть идеи как сделать все вместе по другому - буду очень рад. Заранее СПС.
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 -
Добавление класса с бэкграундом
Всем привет, такой вот вопрос возник. есть у меня нестандартные радиобаттоны. Реализованы они через jquery ui. выглядят они так: если выбрать текстовый варианты то они просто выделяются цветом. А если выбрать звездочку то все предыдущие звездочки должны сменить бэкграунд. (так задается "звездность отеля") Написал я скрипт небольшой для этого дела но вот проблема в хроме и осле работает отлично, а файерфокс и опера показывают неправильно. Только если два раза по одной и тойже звезде щелкнуть тогда выделятся предыдущие. Код ниже: //радио батоны $( "#radio" ).buttonset(); $(".stars").click(function() { var radioId = this.id; radioId=radioId.substr(radioI…
0 votes3 answers -
замыкания
Здравствуйте. Вот пример из учебника: function makeBuffer() { var text = ''; return function(piece) { if (arguments.length == 0) { // вызов без аргументов return text; } text += piece; }; }; var buffer = makeBuffer(); // добавить значения к буферу buffer('Замыкания'); buffer(' Использовать'); buffer(' Нужно!'); alert( buffer() ); // 'Замыкания Использовать Нужно!' Объясните пожалуйста два момента: 1 - зачем функцию makeBuffer() присваивать переменной buffer? 2 - вот этим вызовом buffer('Замыкания') (и всеми такими же) получается что передаем аргумент в функцию оболочку, а использует его внутренняя функция function(piece). Вот такая запись для меня была бы понят…
0 votes1 answer -
fancybox + ajax
Ломал голову как отключить клавишу (картинку) закрытия и не могу додуть. Помогите. <script type="text/javascript"> $(document).ready(function(){ $("a.fancy").click(function() { $.fancybox.showActivity(); $.ajax({ type : "GET", dataType: 'html', cache : false, url : "/fancybox.html", data : 'mydata=test', success : function(data) { $.fancybox(data); } }); return false; }); }); </script> Так не работает success : function(data) { $.fancybox(data, {'showCloseButton' : false}); } Заработало УРА !!!
0 votes0 answers -
Помогите с input'ом
У меня такая проблема есть два файла html на первом есть определенный текст и кнопка типа ссылка на вторую страничку на которой расположен input. Так вот вопрос мне нужно чтобы при нажатии кнопки на первой стр. текст попадал в input на второй стр. как это сделать? ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!
0 votes6 answers -
Сравнение двух дат и времени
Здравствуйте. Есть две даты событий в таком формате: 2015/10/23 13:00 и 2015/10/23 12:30. Можно ли их привести к числам и сравнивать между собой таким образом: 201510231300 > 201510231230 На первый взгляд все работает, но мне кажется, я что-то не учел. Работоспособный ли такой вариант?
0 votes5 answers -
Скачат много 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 -
jQuery - снять обработчик
Подскажите, пожалуйста. Навешиваем на div обработчики $("div").mousedown(function(){alert('first')}); $("div").mousedown(function(){alert('twice')}); Как снять первый обработчик.
0 votes4 answers -
Запомнить выбор меню.
Изучаю HTML, пишу пока в блокноте. Хочу что бы первая страница была со следующей информацией: Выберете язык: ENGLISH РУССКИЙ. А как сделать, что бы выбор пользователя запоминался, и при повторном заходе его сразу пересылали на главную страницу с заранее выбранным им языком? Или подскажите, пжлста, как это называется и что искать. Заранее спасибо!
0 votes4 answers -
Мини-скрипт
Всем доброго утра! Такое вот дело, не знаю как сообразить такой скрипт, ну вот имеется div, по нему проводится клик, Div затирается сробатует таймер на некое кол-во секунд и вместо него рисуеться второй, как время проходит то рисует третий, и все эти обьекты розмещены на одном месте.
0 votes9 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 -
Значение адресса родительского окна
Как можно получить адрес родительского окна? Например открываеться новое окно и мне нужно потом открыть в нём страницу, с которой открылось обычной ссылкой это новое окно.
0 votes6 answers -
Автономная галерея
Кто-нибудь встречал галерею, которая автоматически загружала бы фото с определенной папки и была бы полностью самобытной, то есть не привязана к CMS и могла работать на статическом сайте?
0 votes10 answers -
Плавный скролл внутри div'a
У меня есть блок. Допустим "Main". В этом блоке есть 2 блока "block1" и "block2". У "block1" есть свойство overflow: hidden; Поэтому "block2" не видим. Вопрос: как сделать плавный скролл внутри блока "Main", получается что бы "block1" плавно, сверху вниз, или снизу вверх, заменялся на "block2" при нажатии на ссылку?
0 votes1 answer -
Карта изображений
Мучаюсь, не могу не как попасть на иконки вацапа и вайбера, используя карту изображений. Не как не пойму как эти координаты высчитать. В итоге сделал три картинки и задал инлайн блок и всем картинкам ссылки.
0 votes0 answers -
поле "заметка" по клику
Здраствуйте! очень хотелось бы узнать как можно сделать так, чтобы при нажатии на ссылку поверх текста и графики возникало обрамленное поле (без заглавия, без полос прокрутки и т.п.), вроде листочка или записки, на которой бы помещался текст, а при щелчке за его пределами оно бы закрывалось. можно с какой-нибудь тенью для эффект трехмерности. я делаю что то вроде трехмерной таблицы где классификация идет по нескольким направлениям, и эти примечания нужны чтобы помещать второстепенные направления. еще очень бы хорошо если бы эти примечания можно было бы создавать в несколько слоев, т.е. первое содержит ссылку, с которой первое не закрывается, а от него открывается второе. …
0 votes5 answers -
Нужен скрипт. Очень! F1!
Большая просьба! Дайте скрипт, т.к. в JS не то что не силен, а вообще не понимаю... Задача: Есть несколько DIV'ов на странице. Количество N После полной загрузки страницы в случайном порядке включается функция (готовая) для выбранного дива, затем для негоже вторая, затем случайно выбирается другой див и все в том же порядке, и т.д. Т.е. мне нужно чтото подобное i=random(N) do hide(i) пауза do unhide(i) пауза все по новой... функции hide unhide готовы.
0 votes4 answers