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
-
Кнопка выключить свет
Есть такой код: https://jsfiddle.net/hcandrq2/10/ Нашёл код http://jsfiddle.net/uhL35f15/2/ http://jsfiddle.net/uhL35f15/11/ Объединить не получаеться https://jsfiddle.net/hcandrq2/62/ https://jsfiddle.net/hcandrq2/92/ - помогите разобраться
0 votes2 answers -
В чем проблема, распарсить объект angualr, resourse
Всем примет, подскажите пожалуйста, что за жесть, почему при получении ответа в объекте каждое значение принимается за отдельную строку и получается: {"0":"3","1":"0"} Хотя должно быть 30 В чем дело. Используем дефолтный $resourse: При помощи $resourse: 'create': {method: 'POST'}идет запрос на создание записи в БД, из формы //...//запрос к модуле, выполнения запроса, вызов return $this->db->getLastId(); (возвращает уникальный идентификатор, только что созданный)// отправляем назад$this->response->setOutput(json_encode($data));в ответе получаем ид созданной записи (объект), через узнаем, что в нем: {"0":"3","1":"0"}. Как из этого сделать 30? манипуляция: S…
0 votes9 answers -
Ajax
Подскажите, пожалуйста, какую мне надо взять для изучения литературу, чтобы освоить на профи уровне ajax, причём, можно сказать, что с нуля
0 votes3 answers -
Помогите разобрать с задачей на JavaScript
Задача такая: - при помощи объектно - ориентированного программирования на JavaScript (используя: классы и наследование) собрать вывод календаря на ближайшие 2 недели. Объекты недели и дни. Добавить в структуру выходные дни. JavaScript я начал не так давно изучать и пока не до конца понял сам подход к решению этой задачи. Если кто поможет разобраться, буду очень благодарен)
0 votes16 answers -
вроде как элементарные вопросы по jQuery
Здравствуйте. Слезно прошу не бить и не отправлять читать мануалы (на то есть некоторые причины), а помочь советом\ответом. Всех негодующих прошу пройти мимо, всем понимающим и сочувствующим заранее большое спасибо! К делу. Пример страницы - http://splean.net.ru/ex/hover.html (utf-8 кодировку забыл убрать) Рисуночек: Такой блок есть во многих из ячеек таблиц, и изначально они все невидимы. Эти блоки являют собой как бы «подменю», просто сделано все не классическими ul-li, а таблицей и div’ами. Как заставить при наведении на ячейку таблицы показывать только ее дочерний блок, а не все остальные? Если сейчас навести на ячейку Проекты а потом опустить курсор на показавшийся …
0 votes2 answers -
setTimeout
Нахожусь вначале своего пути освоения жс. Я захотел сделать простой малюсенький скрипт, который менял бы цвет дива с некой задержкой времени. Код очень простой, но он почему то не работает: http://jsfiddle.net/Sc57E/ . Я пытался разобраться сам: читал синтаксис этого метода таймоут, выводил отдельно алертом кусочки скрипта...ничо у меня не вышло. В чем ошибка?
0 votes13 answers -
Стилизация ползунка iframe
Можно ли как-то изменить вид ползунка в iframe. Никак не получается. Подскажите.
0 votes4 answers -
Нужны комментарии по готовому скрипту (magnifier)
Воспользовался готовым скриптом по увеличению картинки при нажатии. И столкнулся с ситуацией, что при ручном выставлении размеров картинки (в dreamweaver), ее увеличение происходит пропорционально. Т.е. чем меньше я делаю картинку в миниатюре, тем меньше она становится в увеличенном состоянии (итог - плохая читаемость). Мне надо увеличить картинку до конкретного размера, не зависимо какой величины я сделаю миниатюру. Как я понимаю увеличение происходит в процентом соотношении или по коэффициентам, но я не могу найти команду в коде которая отвечает за "размер зума" Помогите разобраться. Кстати курсор почему-то при наведении на картинку не меняется на лупу, так же …
0 votes7 answers -
Помогите поправитьт код?
Вот код меню, которое раскрывается на под меню при щелчке и закрывается при щелчке, но есть проблема. Как сделать, что бы подменю не закрывалось при нажатии пункта подменю? <script type="text/javascript"> var id_menu = new Array('sub_menu_1','sub_menu_2','sub_menu_3','sub_menu_4','sub_menu_5'); function allclose() { for (i=0; i < id_menu.length; i++){ document.getElementById(id_menu[i]).style.display = "none"; } } function openMenu(id){ for (i=0; i < id_menu.length; i++){ if (id != id_menu[i]){ document.getElementById(id_menu[i]).style.display = "none"; } } if (document.getElementById(id).style.display == "block"){ document.getElementById(id).…
0 votes6 answers -
Client image resizing and crop
Добрый день. Есть такая задача: юзер грузит картинку, аджаксом картинка утягивается на сервер, и если все ОК, сервер выдает в ответ ссылку на картинку, пригодную для помещения в src="bla-bla-bla". Гуглил-гуглил, но ничего толком не нашел. 1. Как я могу Джаваскриптом узнать размер картинки (по идее, это возможно через размеры img?) ? Задав размеры width + height для src я смогу сделать ресайз. 2. Как сделать кроп картинки? Я же могу часть img "накрыть" непрозрачным ДИВом, создав эффект кропа? Естественно, хочется готовых скриптов. Видел какие-то заготовки на prototype, но что-то они какие-то кривые.
0 votes3 answers -
reiltime translit, jQuery
Познакомился с JS и jQuery, как можно сказать, "вчера поздно вечером", и тут задачка: Сделать транслит, а вернее вообще визуально сохранить только одну английскую раскладку клавиатуры (никаких массивов и реплейсеров символов по keyup лучше не надо...) Как видите, я как слепой кот тычусь в event и хочу его же и дрессировать, чтобы, например, если нажать клавишу "q" в строке появлялся пробел таким образом, как будто я и нажимал пробел... $(function(){ $('.translit').keypress(function (e) { if (e.charCode == 113) { //e.preventDefault(); e.charCode = 32; // не согласился отработать..., ммм.. жалко }; }); }); Вопрос... Как вернуть в мой input за…
0 votes12 answers -
javaScript + jQuery: Вертикальный скролл по mouseover
Делаю вертикально скроллящееся меню по типу вот этого: http://www.netpro.ru/?action=DABlank2 (откройте "Мы сделали"), только на javaScript + jQuery HTML: <div id="left_list"> <p class="project_number"><a href="#">007</a></p> <p class="project_number"><a href="#">012</a></p> ... <p class="project_number"><a href="#">186</a></p> </div> java script: $(document).ready(function(){ // При наведении на левый блок var winHeight = $(window).height(); var margin = $('#left_list').height() - winHeight; // движение при попадании курсора в области $('#left_list').unbind('mouseover').mo…
0 votes0 answers -
Меню
Добрый день Надо сделать меню, тоесть просканить дерикторию и выдать то, что там есть аккуратно по ссылкам. возможно ли это сделать на javascript?
0 votes6 answers -
Кнопка "назад" в слайдере
Приветствую, я не знаю если у кого-то будет желание сидеть и разбираться в моем *****коде, но я буду очень признателен за любую помощь. Сам слайдер реализован на css, jquery там просто нужен для автоматического переключения слайдов. Кнопка вперед работает нормально, но я не могу понять почему не работает кнопка "назад" ведь логически там вроде все верно, компиляторы тоже не выдают ошибок (вперед\назад это эти 2 стрелочки по бокам картинки, которые перелистывают слайд). Слайдер я аккуратно выдернул и поместил сюда - http://codepen.io/anon/pen/xjrtE . Javascript составляющую я прокомментировал в коде. Буду рад любым предложениям по правке\оптимизации кода, потому что я сам …
0 votes2 answers -
Как реализовать такой функционал
Есть конструктор шкафа. Как реализовать такой? https://tylko.com/wardrobe/242/?cv=1&board=cat_8__type_all__id_4276 Это какой-то плагин? Или лучше написать на чистом js?
0 votes1 answer -
соранение или вывод на страницу текста с переменной
имеем переменную с скриптом var str, как сюда попал скрипт неважно ,доступа к скрипту нет. document.write(str); так срабатывает скрипт alert(str); а так можно просмотреть скрипт а ккак можно его скопировать или вывести на страницу?
0 votes8 answers -
связать обработчик в элементами без обновления страницы
помогите пожалуйста советом на страничке есть список из 10 элементов. на каждый элемент повешен обработчик: $('#el').on('click', function(e){ bla}обаботчик вешает некоторый цикл, который отрабатывает по событию document.ready затем я при помощи ajax добавляю несколько элементов к вышеуказанному списку. проблема в том, что с ними не связан вушеуказанный обработчик. поэтому мне приходится обновлять страницу, в результате чего цикл вновь переберёт все элементы списка и повесит на каждый элемент обработчик подскажите пожалуйста как мне повесить обработчик на вновьдобавленные элементы, не обновляя страничку
0 votes13 answers -
Cортировка c помощью планина jquery - tablesorter
Попробовал создать сортировку в таблице, как это указано в примере, не она не работает в обоих таблицах и нет кнопок для сортировки как это показано в примере? index.html Скрытый текст <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="css/datatables.min.css" /> <link rel="stylesheet" type="text/css" href="css/style-v2.css" /> <script type="text/javascript" src="plugin/datatables.min.js"></script> <script type="text/javascript" src="plugin/jquery-…
0 votes4 answers -
IE ругается, не пойму на что
onmousedown=" document.getElementById('onmap').style.top=Math.floor(window.innerHeight/2-250+window.pageYOffset)+'px'; document.getElementById('onmap').style.display='table'; myfunction('onmap');" чего ему не нравится? Пишет недопустимый элемент
0 votes4 answers -
как определить по ссылке id тега а
Добрый день! появилась проблемма. for (var lnk = document.links, j = 0; j < lnk.length; j++) {if (lnk [j].href == document.URL) {вот тут хотелось бы чтото сделать с айди найденого линка, если быть более точным получить черерз айди линка ади родительского тега.} как получить айди родительского разберуть а как получить айди ссылки в голову не приходит.
0 votes5 answers -
Selectivizr + :last-child - не работает в IE8
Доброго времени суток всем. Новичек в Javascript. Решил ознакомиться с утилитой Selectivizr. Создал для пробы такой код (на JSFiddle или CodePen не привожу, ибо не получилось у меня наглядно показать там пример кода): <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>selectivizr</title> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/mootools/1.4.5/mootools-yui-compressed.js"></script> <!--[if (gte IE 6)&(lte IE 8)]> <script type="text/javascript" src="javascripts/selectivizr.js"></script> <noscript><link rel="stylesheet" href="[fallback css]" /><…
0 votes1 answer -
выключение и включение slick слайдера при адаптиве
есть слайдер которого надо включить только при разрешении менее 640px сделал как в коде ниже но включение слаидера на таком разрешении не отрабатывает автоматически а только после перезагрузки страницы как решить чтобы включение слаидера отрабатывало автоматически. $('.slider').slick({ responsive: [{ breakpoint: 2048, settings: "unslick" }, { breakpoint: 640, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, variableWidth: true, adaptiveHeight: true } }, ] });
0 votes0 answers -
Размещение JS в отдельном файле и button не срабатывает
Всем привет. Народ, подскажите почему не работает button! Файлы вроде лежат каждый по своим местам, пути прописаны правильно, а window.open все равно не хочет работать В HTML прописываю <head> <script language="JavaScript" src="../../provokation.js"> </script> </head> В Body прописываю <form> <input type="button" name="1" value="Прайс" onclick="Action()"> </form> И в отдельном файле пишу <script language="JavaScript"> <!-- function Action() { window.open("html/price/price_print.html", "", "location=0, toolbar=0, directories=0, menuba…
0 votes3 answers -
Ошибка в работе canvas + stackblur
Добрый вечер. Помогите решить проблему. Есть слайдер с картинками, фоном блока, где размещён слайдер, является текущая картинка. При загрузке страницы выводится ошибка: TypeError: Argument 1 of CanvasRenderingContext2D.drawImage could not be converted to any of: HTMLImageElement, HTMLCanvasElement, HTMLVideoElement, ImageBitmap.ccimg.drawImage(Img, 0, 0, canvas.width, canvas.height);Изначально код был таким: <div id="wrap"> <img src="2.jpg" alt="" id="img"> </div> <div id="canvasInner"> <canvas id="canvas"></canvas> </div> <script> var canvas = document.getElementById('canvas') var ccimg = canvas.getContext('2d…
0 votes4 answers -
Масштабирование изображений
Помогите пожалуйста с проблемой. Есть функция, которая по нажатию на ссылку (preview) изображения открывает, в новом окне изображение большего разрешения. Т.к. версия локальная, то нет необходимости прелоада. Подскажите, как после загрузки рисунка в новом окне, получить к нему доступ и изменить размеры. function openWin(img_num) { var ah = screen.availHeight; var aw = screen.availWidth; var NW=open('', 'New','height=600,width=800,resizable=yes'); NW.document.write('<head><title></title></head><body bgcolor=#000000> <div align=center><img src="'+img_num+' " height="600" width="800"></div></body>'); NW.moveTo(0,0…
0 votes0 answers