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
-
Обьединение двух функций
Доброго времени суток. Столкнулся с проблемой, что при подсчете количества введенных слов функция отказывается выполнять умножение с ценой из другой функции... Первая функция: 01 function calc() { 02 03 var type_host = document.getElementById("type_host"); 04 var seo = document.getElementById("seo"); 05 var comment = document.getElementById("comment"); 06 var gallery = document.getElementById("gallery"); 07 var eshop = document.getElementById("eshop"); 08 09 var result = document.getEle…
0 votes0 answers -
Очень странное поведение скрипта - не могу найти причину ошибки
УПД. Проблема решена - причина, использовалось hide(), вместо modalHide(); Удалите плз тему)... Вот сайт - http://zverushka.zz.mu/palatki/ На нем есть самописный скрипт modal.js Суть проблемы - выбираем окошко с одной из палаток и жмем кнопку "заказать". Всплывает окно. Если отправить какие-то данные на сервер, нажав кнопку отправить. То у этого окна остается класс .active и при попытке открыть другие окна - они тут же закрываются. Закрытие окна по сабмиту реализована через $modal1.hide(); hide - это внутренняя функция плагина, сделанная через // external functions // $modal = $(this); $modal.modalHide = modalHide; $modal.modalShow = modalShow; Все, что делает эта фу…
0 votes4 answers -
jq: slideToggle
подскажите пожалуйста почему здесь смена видимости происходит плавно, а здесь резко
0 votes2 answers -
Эластичные блоки
Добрый день, подскажите пожалуйста js библиотеку, позволяющая менять ширину блоков? У нас есть 2 блока, находятся они друг за другом, и занимают половину ( либо один занимает больше, ширины другого от всего окна браузера) и использовать инструмент что бы изменять ширину одного и другого. На примере работы с окнами в ОС, когда меняем размер в ширину окна. Большое спасибо.
0 votes0 answers -
меню
помогите разобраться. как сделать вот такое меню: http://ifolder.ru/25273106. можно ли его сделать с помощью css или обязательно нужно использовать скрипт. я в этом деле новичок, так что многое не понятно. может у есть похожий скрипт или кто ссылку кинет на подобные вещи.
0 votes1 answer -
Переменные
Здравствуйте. 1. Внутри фукции создаётся локальная переменная, после окончания вызова переменная умирает? А при последующем вызове занова создаётся? Так это или нет? 2. А если в этой функции помимо локальной переменной есть и глобальная, которая вдобавок globalvar = localvar? Локальная всёравно должна умереть, а глобальная получет значение локальной? Подскажите пожалуйста
0 votes3 answers -
Помогите, плз. Кнопка копит клики.
Добрый день. У меня в слайдере есть вот такой вот код. И он работает. (при нажатии кнопки "некст" двигает ".items" влево, и если "лефт" равен -2250, то прячет кнопку) $('#next').click(function(){ $(".items").animate({'left':'-=750px'}); if ($(".items").css('left') == '-2250px') { $('#next').hide(); } }); Проблема: если кликнут несколько раз подряд по кнопке (скажем, три), то блок ".items" уедет на три*(-750), не проверяя надо прятать кнопку или нет. Вопрос: Как сделать чтобы проверял после каждого клика? или Как ограничить позицию блока? или Как сделать чтобы можно было повторно кликать только после завершения анимации? Или может есть другое решение?? Заранее благодар…
0 votes2 answers -
Весь код страницы с комментариями.
Здравствуйте! Много где посмотрел, но так и не нашел полного решения. Нужно получить полный исходный HTML-код всей страницы включая doctype и комментарии которые могут находится перед и после тега <html>. document.documentElement.outerHTML не подходит.
0 votes0 answers -
плавающий блок
Может кто сталкивался с примером реализации плавающего блока через position: fixed; Так чтобы при нормальном состоянии он оставался на своём месте а при прокрутке скрола вниз перемещался вслед за скролом. (Аналогично яндекс панели) В интернете куча дубликатов одного примера где блок плавает с помощью margin-top но такой вариант мне не подходит.
0 votes1 answer -
наследование в js
помогите пожалуйста разобраться с наследованием в js. я нарисовал небольшую модель, основанную на следующем коде function Animal(){ // } function Rabbit(){ // } Rabbit.prototype = Animal() animal1 = new Animal() animal2 = new Animal() rabbit1 = new Rabbit() rabbit2 = new Rabbit() модель: как я понимаю связи: объекту rabbit1 доступны 1. свои свойства и методы, 2. своиства и методы, которые есть в конструкторе Rabbit, 3. своиства и методы, которые есть в конструкторе Animal, 4.своиства и методы, которые есть в встроенном "классе" object объекту animal1 доступны 1. свои свойства и методы, 2. своиства и методы, которые есть в конструкторе Animal, 4.своиства и мето…
0 votes1 answer -
проигрыватель видео с ютуба
подскажите пожалуйста при помощи чего проигрывается видео с ютуба на этом сайте? (кликнуть в правом верхнем углу по цифре 2013) думаю, используется популярное готовое решение, сам не могу разобраться если посоветуете скрипты, работающие подобным образом, то буду тоже благодарен
0 votes2 answers -
Как написать скрипт выбора изображений
Всем привет, можете дать ссылку на скрипт или обучающую статью, с таким эффектом как на этом сайте http://www.rocketjump.com/(где при клике на маленькие изображения меняется главное изображение, а другие темнеют) Заранее благодарен
0 votes0 answers -
Скрипт работает только в Опере
Повторно задаю свой вопрос, так как не дождался одобрения модератором своего первого поста. Итак вопрос. Есть джава-скрипт, результат работы которого правильно отображается только в Опере, и не отображается в других браузерах (проверялось в Хроме, Мозилле, IE). Как исправить скрипт так, чтобы его результат отображался во всех указанных браузерах? Вот код: var awardsProfile = { uid: false, init: function () { if (navigator.userAgent.indexOf('MSIE') == -1) { document.addEventListener('DOMContentLoaded', function () {awardsProfile.start();}, false); } else { this.start(); } }, start: function () { JsHttpRequest.query('jsloader.php?loader=awards', {action:…
0 votes2 answers -
случайный показ CSS
Здравствуйте! Возникла проблема. Необходимо через яваскрипт реализовать случайный показ css файлов из определенной папки на сайте. Т.е. к примеру папка css в которой находится 5 css файлов. На странице сайта эти ксс должны в случайном порядке меняться при обновлении страницы или при переходах с них. Может кто помочь? Спасибо!
0 votes1 answer -
Выделение ячеек на карте с помощью ссылок.
Здравствуйте. Необходимо реализовать выделение ячеек на карте при нажатии на ссылку. То есть когда я нажимаю на ссылку на карте появлялась квадрат закрашивающий ячейку (квадрат может быть рисунком) таких квадратов может быть до 6 штук. Нашел код который реализует данную систему но там можно выделять только 1 ячейку. а как добавить к коду чтобы он выделял несколько ячеек в разных координатах при нажатии на ссылку не пойму. в Java не разбираюсь. Код HTML <div id="threePics"> <img src="http://www.cyberforum.ru/../pics/pic1.jpg" alt=""> <img src="krug1.gif" alt="" id="krug3"> <img src="krug2.gif" alt="" id="krug4"> <br> <a href="#" onclick…
0 votes1 answer -
[XMLHTTP] Как написать запрос для выпадающего списка.
Есть у меня код на js, спойлер например. Я хочу сделать что бы после того как нажал в область которую он раскрыл передавались и вставлялись данные которые нам по запросу передаст нейкий скрипт. Вся проблема в том, что я мало знаком с JS и тем более с XMLHTTP технологией. Результат который мы должны будем отправить для вставки в спойлер, скорее всего будет массивом. И возможно в будущем он будет немаленьким, так что прийдется разбить его на куски, и соответственно в том же спойлере сформировать что то типа листалки страниц (стр. 1, 2, 3 и т.д.). К примеру пусть 1на страничка спойлера хранит 10-15 значений из массива.
0 votes2 answers -
Вставка картинки из буфера - помогите потестить
Здравствуйте. В общем пришла идея сделать такой вот проект: http://pastenow.ru/ Аналог буржуйского heypasteit.com, только с возможностью пастить картинки. Здесь присутствуют стандартные способы аплоада картинок, плюс вставка из буфера обмена. Ctrl+V картинок реализуется Java-аплетом (http://supa.sourceforge.net/). Проблема в том, что нет возможности полноценно протестировать эту функцию. На своём компе и ещё на одном проверил в разных браузерах - всё ок. Но этого мало... В общем, если не сложно, посмотрите, как оно работает и отпишитесь - какие глюки/баги. Ну и любые другие комментарии пишите.
0 votes0 answers -
Глюк скрипта в mozilla firefox
проблема решена, спасибо
0 votes1 answer -
Легкий спойлер как
Вот есть страница _http://rozetka.com.ua/lenovo_ideapad_y570_59_326322/p208158/ Есть такой спойлер с грандиентом. Подскажите готовое решение
0 votes2 answers -
Вывод результата на экран
Всем привет!!! Нужна помощь, являюсь новичком в JavaScript, так что строго не судите! Задача следующая: D
0 votes0 answers -
прокрутка на javascript
в общем неполучается сделать. все описал вот тут, но думаю тема там не совсем по адресу, очень нужна помощь..
0 votes0 answers -
Вывод контента с учётом города (ip)
Нужна помощь в реализации такой фишки. Необходимо определить город, и в зависимости от того какой город — вывести подходящий контент. Например есть страница контакты, на ней карта, при входе из Москвы — карта Москвы, из Питера — карта Питера. Подскажите как это можно реализовать, подкинтье ссылочек пожалуйста.
0 votes1 answer -
Меню закрывается при наведении мыши (Срабатывает MouseOut родительского контейнера)
Всем привет. Попробовал реализовать анимированое меню таким вот образом http://codepen.io/BirviZ/pen/XbRBxg Если наводить курсор на синюю панель и убирать, работает все хорошо. Но если попробовать пройтись по пунктам, то меню начинает глючить. Догадываюсь, что у родительского nav срабатывает MouseOut. Но как сделать, что бы не срабатывало данное событие в пределах пунктов, пока не догадываюсь.
0 votes2 answers -
Перебор логических значений
Когда в условие попадает второй индекс, у которого значение false, почему он выводится? https://jsfiddle.net/cz61b87u/2/ Условие if выполняется только тогда, когда попадает true
0 votes5 answers -
как поменять координаты часов?
<!DOCTYPE html> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>Untitled 1</title> <style> </style> </head> <body onload="ad()"> <p id="ad"></p> <canvas id="ctx" width="1200" height="800"></canvas> <script> var canvas = document.getElementById("ctx"); var ctx= canvas.getContext("2d"); ctx.fillStyle = "rgb(20, 184, 255)"; ctx.fillRect(100, 100, 300, 200); ctx.fillStyle = "rgb(255,255,255)"; ctx.fillRect(130, 130, 240, 80); ctx.beginPath(); ctx.fillStyle = "black"; ctx.arc(150, 260, 22, 0, 2 * Math.PI, true); ctx.closePath(); ctx.f…
0 votes1 answer