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
-
проблема с событием OnClick
У меня вот такой вот код кнопки, использую на страничке фреймы и мне бы хотелось применить применнить параметр target="_top" , который есть в параметрах я сделал вот так Заработало, но только в explorer а в опере и мозиле открывает в своем же фрейме. Как мне исправить ошибку? Заранее благодарю.
0 votes4 answers -
принцип работы калькулятора
если это возможно, объясните пожалуйста словами в общих чертах как работает подобный калькулятор допустим есть следующий набор данных. графические изменения, которые следуют после кликов по кнопкам сделать несложно. проблема в том, что непонятно каким образом вычислять цену после клика по последнему элементу выбора
0 votes8 answers -
Загружать CSS в зависимости от разрешения
Поискал по форуму и гугле, нашёл только составные элементы: http://forum.htmlbook.ru/index.php?showtopic=12927 и http://people.amursu.ru/klaus/js/screen.(htm) ! Вобщем задача такова: нужен скриптик на яве, так полагаю, чтобы подменял файл CSS при разрешении монитора более ...х800 (т.е. при высоте более 800 пикселей), желательно чтобы потом не морочиться с совместимостью с 6-7ие ну и основными версиями мазилы и оперы... Если кто может - подскажите как реализовать данную затею, либо хоть как совместить приведённые примеры? Буду очень благодарен за помощь.
0 votes3 answers -
('click',function(){ + ipad = задержка 2-3 сек
Наверняка история не нова и у кого-то есть решение... подключен jQuery от гугла - https://ajax.googlea...2/jquery.min.js простецкая функция jQuery(document).ready(function(){ jQuery('#dreamod').on('click',function(){ jQuery('#menu').css('display', 'block'); }); }); На айпаде "тупит", срабатывает с задержкой в 2-3 секунды. В тоже время на старом убитом смарте (ведро 2.3) скрипт отрабатывается как на писишнике, т.е. мгновенно. Как бороться?
0 votes12 answers -
теория
1.Если стили в отдельном файле CSS то как скриптом можно до них добраться? 2.Может ли JS работать с базами данных, или это делают только серверными языками? 3.Как фаербагом отлавливать ошибки в скриптах, знаю что можно а как не понимаю? Спасибо тем кто откликнется и не отошлет сразу в гугл!
0 votes21 answers -
Вопрос по уроку "Карусель на jQuery
Собственно многократно перечитав, решил просто посмотреть на конечный результат, который здесь: http://idrugov.ru/karusel.html Блоки li не отображаются, соответственно не понятно как карусель работает. Дабы избежать лучей поноса в свою сторону - весь код взят из урока и мной не правился.
0 votes18 answers -
Парсинг большого xml файла
Яваскриптом (с помощью jquery), я произвожу отбор данных из xml файла, объемом где-то в 100 килобайт. xml файл формируется на стороне сервера и часто обновляется. Парсинг происходит во время ввода пользователем данных в форму. Вопрос: как избежать задержку, вызванную загрузкой xml файла на сторону клиента? Обращение к файлу, происходит с помощью следующих функций: $.ajax({ type: "GET", url: "/xml/places.xml", dataType: "xml", success: function(xml) { ... } })
0 votes6 answers -
Прокрутка скролла
Ребяты помогите ! Как мне реализовать работу скролла непосредственно по краю браузера например как тут: http://www.patmetheny.com/media.cfm?artistid=1 Только меню хочу сделать горизонтальное а не вертикальное.
0 votes9 answers -
Нужен скрипт красивый для фото
Всем, Привет! Нужен скрипт: - при нажатии нафото оно открывается увеличенное, при нажатии на него закрывается. Все должно быть красиво может с эффектами. Посоветуйте где взять?
0 votes3 answers -
Враппер для new Date()
Привет, нужно сделать враппер (наследование через прототип не подходит) для new Date(). То есть к примеру мне надо получать дату не так: var date = new Date(); а вот так: var date = newMyDate(); function newMyDate() { var date = new Date(); ... some actions ... return date; } Все это работает до тех пор пока мне не понадобится передать параметры: var date = newMyDate(alredy_exist_date.getTime()); Теперь в ф-ии newMyDate можно работать с объектом arguments, но как их передать в вызов new Date — непонятно. У кого нибудь есть идеи? Или эта задача невыполнима?
0 votes14 answers -
Обработка alert'a!
Пацаны, выручайте... Есть сайт, но ИЕ спотыкается при загрузке кода. Выдает системный алерт: Невозможно открыть http://****. Операция прервана. Я конечно верстаю в html, но тут почувствовал себя полным ламером, ибо ничего предпринять не смог. Пришла мысль. Обработать событие появления этого алерта средствами js, программно закрыть его и программно обновить текущую страницу. (Т.к. если закрыть алерт и нажать F5, страница грузится о_О) Короче вопрос. Можно такое реализовать или нет? Длина кода значения не имеет. плиз, если кт в курсе, ответте, мне ОЧЕНЬ нужно, причем срочно! Спасибо заранее!
0 votes8 answers -
jQuery - не вызывается
Привет! Нацепил на двиг новый шаблон.. Начал настраиватьи и с jQuery какая-то беда случилось.. Выдает Uncaught exception: TypeError: '$' is not a function Error thrown at line 2, column 2 in http://easytires.ru/index.php?module=market&act=lot&yid=n102585934: $(document).ready(function(){ При этом в хедере jQuery прописана! Подскажите плиз, как решить проблему?
0 votes7 answers -
Функции
Почему, если вызывать таки способом, то работать не будет? function more(a){ return function(b){ return a > b } } var more = more(); console.log(more(11)(10))
0 votes22 answers -
Подскажите галерею со скроллом миниатюр
Доброго времени суток, уважаемые форумчане! Подскажите пожалуста какую-нибудь галерею наподобие Fancybox, чтобы можно было листать увеличенные изображения и чтобы дополнительно скроллились миниатюры. Прикрепил скриншот, чтобы было понятнее. Т.е. я кликаю на эти мелкие фото, выскакивают большие, которые тоже листаются и параллельно должны листаться уменьшенные. Спасибо!
0 votes1 answer -
Disable Textarea - отключить в зависимости от Radio Button
Я использую следующий код для отключения input полей, но в случае с textarea поле не отключается <html> <head> <script language="JavaScript"> function dis(){ document.all['text_field'].disabled=document.all['s1'].checked; } </script> </head> <body> <input type="radio" name="sel1" onClick="dis()" id="s1"> Disable <input type="radio" name="sel1" onClick="dis()"> Enable <input type="text" id="text_field" size="30"> <textarea id="text_field" rows="8" ></textarea> </body> </html> подскажите, как сделать, чтобы поле textarea было неактивным при нажатии на кнопку Disable Это мне нужно для …
0 votes2 answers -
Как можно изменить?
У меня есть код var answer = prompt("Где находится Дубаи? А - в Англии, Б - в Италии, В - в Эмиратах", ""); if(answer == "В" || answer == "в" || answer == "в Эмиратах" || answer == "в эмиратах" || answer == "В ЭМИРАТАХ" || answer == "В Эмиратах"){ alert("Ура! Вы победили!"); } else{ alert("Вы проиграли. Попробуйте снова."); } Как его можно сократить? Хотя бы, чтобы не было вариантов "в Эмиратах", "в эмиратах", "В Эмиратах" и "В ЭМИРАТАХ".
0 votes14 answers -
SWFObject
Можно ли при помощи SWFObject корректно замостить и растянуть флеш который делался в adob flash cs4?
0 votes16 answers -
Как добавить слушатель внутри слушателя
Вопрос странный конечно, но возникла такая необходимость. Думаю код скажет лучше чем я: document.addEventListener('mouseover', function(e) { if (prnt.onMouseOver(e)) { prnt.scroll.addEventListener('DOMMouseScroll', function(e) { prnt.catchWheel(e) }, false); } }, false); prnt.catchWheel(e) - должна отлавливать колесо мыши если курсор над определенным объектом (в случае если prnt.onMouseOver(e) вернет true) В Мозилле все работает, а вот в Сафари и Хроме - нифига. Причем я опытным путем выяснил, что prnt.catchWheel(e) нормально отлавливает колесо мыши (во всех браузерах) и если вместо prnt.scroll.addEventListener('DOMMouseScroll', function(e) { prnt.catchWheel(e) }, fa…
0 votes9 answers -
Память, занимаемая массивом
Люди, скажите, такой массив var a1 = []; a1[0] = 1;и такой массив var a2 = []; a2[1000] = 1; занимают одинаковое количество памяти или разное?
0 votes31 answers -
Проблема с getElementById()
Только я начал писать програму, тут выскочила ошибка... из-за этого кода: <html> <head> <script type="text/javascript"> mover=document.getElementById('mover').style; mover.display='block' </script> </head> <body> <div id="mover" style="display:none;"> Пример текста </div> </body> </html> в чем дело??
0 votes7 answers -
Динамическое получение данных
Доброго времени суток. Задача следующая: при нажатии на ссылку в блок должен загружаться контент, вынутый из БД, без перезагрузки страницы.
0 votes5 answers -
Изменение свойства CSS класса через JS
Добрый день, скажите пожалуйста, как изменить свойство какого-то ксс класса через JS. Например надо, чтобы цвет всех ссылок изменился(a{color:#n}) как изменить это свойство? Заранее благодарен!
0 votes8 answers -
Опять 25 - валидация плагином в 8м ие
была такая проблемка - не дружил плагин с ие8 http://jqueryvalidation.org/ Но его старая версия дружила. Я поставила ее (вроде на других сайтах работала). Но когда начала тестировать - в консоли тишина и ничего не работает. Помогите ... http://zverushka.zz.mu/killme/
0 votes11 answers -
getComputedStyle
Вообще юзаю функцию getElementComputedStyle (нагуглить ее не сложно если кому интересно). С помощью этой функции пытаюсь получить значение бордера элемента (а именно ширину). В ИЕ все работает как часы (редкий случай), а вот в мозилле приходит пустота... Стал разбираться. С сайта developer.mozilla.org (точный адрес страницы: https://developer.mozilla.org/En/DOM:window...tComputedStyle) тупо взял поюзать вот такой код: <html> <head> <style> #elem_container{ position: absolute; left: 100px; top: 200px; height: 100px; border: #f00 1px solid; } </style> </head> <body> <div id="elem_container">dummy</div> <div id…
0 votes6 answers -
Монады в JavaScript. Что это?
Всем привет! Интересует вопрос, больше касающийся, наверное, функционального программирования и функциональных языков. Но, как я понял, в JS тоже такое есть и люди этим пользуются. Прочитал несколько статей на тему того, что такое монады. Но в итоге так и не получил достаточного представление об этом инструменте. Поэтому, собственно, и решил обратиться сюда за помощь. Может кто подскажет и поможет разобраться в этом вопросе. Так что же такое монады? Зачем они нужны? Как их используют? И неплохо было бы какой-нибудь пример=) Всем откликнувшимся заранее спасибо!
0 votes3 answers