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
-
freeze шапки
Есть табличка, хочется шапку таблицы оставлять на месте, а данные прокручивать как в Excel?
0 votes1 answer -
Проблема с сокрытием DIV'ов
Есть DIV. Есть таблица внутри DIV'а. В DIV встроен обработчик события OnMouseOut, при котором свойство visibility у слоя становится равным hidden. Все нормально. Кроме одного: будто между ячейками таблицы существует ряд высотой в один пиксель (хотя границы плотно прилегают друг к другу), принадлежащий НЕ таблице/слою, в результате чего при попадании курсора в этот участок DIV исчезает...
0 votes1 answer -
Карусель от модера Great Rash
Здравствуйте! Возникла проблема с каруселью автор которой модератор Great Rash. Дело в том что видимые картинки просто прыгают туда сюда, а те, что скрыты не появляются. Помогите пожалуйста!
0 votes18 answers -
добавить массив в массив
помогите пожалуйста добавить массив в массив: defaults = { title: 'qwerty', dots: new array() } defaults.dots.push([1 , 2]); console.log(defaults); консоль выводит такую ошибку: https://jsfiddle.net/bwz2u6vc/ в будущем планируется, что dots будет содержать большой набор массивиков: [1, 2], [1, 3], [1, 32], [21, 2], .......
0 votes1 answer -
height и overflow через expression
Есть div Нужно : В зависиимости от содержащихся в нем данных растягивался по высоте от 0 до 500px, если данных больше чем 500px, то появлялась прокрутка. В общем для эксплорера это делалось так: #catalogDiv { overflow:auto; height:expression(this.offsetHeight > 500 ? '500px' : this.offsetHeight); } Но: Допустим внутренние данные были высотой 40px. Все хорошо - div занимает 40пикселов, прокрутки нет. И тут внутри div какой-то элемент превратился из display:none в display:block. И высота содержимого стала 45px. И естественно появилась прокрутка, которая мне не нужна. Попробовал сделать так: #catalogDiv { overflow:expression(this.offsetHeight > 500 ? 'auto' : '…
0 votes3 answers -
Как привязать событие?
Всем привет. Есть на странице кнопка. По onclick на этой кнопке проявляется слой поверх странице. Задача такова, что при нажатии в любое другое место страницы этот слой должен скрываться. Как и куда в таком случае привязывают onclick ??
0 votes7 answers -
Блокировка Enter при отправке формы. Нужно решение.
Всем привет! Ситуация такая: вводя текст в поле Хочу либо блокировать enter на кнопке, либо сделать отправку только с помощью мыши. То есть тип инпута не submit а button, а отправка происходит по событию onclick, но только надо как-то еще к этому прикрутить событие onmouseover, чтобы сабмит происходит толко тогда, когда мышь на кнопке. Это, кстати, и от роботов защитить должно, получше всяких картинок с циферками. Ну а у кого скрипты отключены - и внутри обычная кнопка.Нашел одно решение здесь,http://www.ivan-kozlov.terrarus.ru/glava_8a.html но если его переделывать на кнопку, то оно не работает. ПОчему - не знаю. Идеи есть, помогите пожалуйста с воплощением.
0 votes2 answers -
Вопрос по JQuery
Народ есть страница http://shinoda.ru/bug_fix/addBlocks.htm Задача создание и удалением по одному блоку за раз, у меня щас они умножаются при копировании, как задать этой обертке $('.fileBlock').clone().insertAfter('.fileBlock'); чтобы он копировал только скажем первый (исходный) .fileBlock ? И второй вопрос, почему то УДАЛЕНИЕ последнего по счету блока работает только на ИСХОДНОМ (то есть на том самом первом) блоке, на остальных они не воркают, что я не таксь сделал ))) см. скрины И еще вопросик почему в функции когда я указываю THIS $('.buttonBlock span').click(function () { $('.fileBlock').clone().insertAfter(!!!THIS!!!); }); этот THIS относится к $('.buttonB…
0 votes10 answers -
Не работает плейлист плеера
Хочу поставить плеер с плейлистом, создал но где то ошибся, когда выбираю 2 серию не получается, думаю это в javascript -е. Скажите пожалуйста, где моя ошибка! Помогите решить. С меня пиво) на wmz) <iframe name='film_main' id='film_main' src='http://vk.com/video_ext.php?oid=169598278&id=164723662&hash=432ed88982fbf3e9&hd=1' width='650' height='342' frameborder='0'></iframe> Выбор серий: <select size='1' onchange="javascript:if(document.getElementById('film_main')) document.getElementById('film_main').src=this.value;"> <option selected='selected' value='http://vk.com/video_ext.php?oid=169598278&id=164723662&hash=432ed88982fbf3…
0 votes17 answers -
Динамическое создание окошек
Как с jquery сделать вызов window окошка с параметром, что-то вроде <a href="JavaScript:MyWindow(800,600,'<iframe src=\"http://ya.ru\" width=\"100%\" height=\"100%\" style=\"border: 0px;\">');">test</a> Возможно ли такое или только через ajax, если можно примеры. Что-то типа, но для jquery, чтоб можно было применить стили для окошек. <html> <head> <script type="text/javascript"> function openWin(data) { myWindow=window.open('','','width=800,height=600'); myWindow.document.write(data); myWindow.focus(); } </script> </head> <body> <a href="javascript:openWin('<h1>aaa</h1>');">test</a> </bod…
0 votes8 answers -
Галерея
Здравствуйте. Решаю задачку по создании галереи. Есть большое изображение и внизу галерея иконок. Так вот хотел сделать следующим образом: <p><img id="largeImg" src="https://js.cx/gallery/img1-lg.jpg" alt="Large image"></p> - это главное большое изображение, так вот как я делал, удалял атрибут src, а затем создавал новый атрибут src, но в котором указывалась другая ссылка (ссылку брал из галереи). Беда в том что почему то сразу происходит переход по новой ссылке и изображение открывается в новом окне. Вот код: http://plnkr.co/edit/BL9kTYBZOLnuF6e8seFG?p=preview Подскажите в чем ошибка?
0 votes5 answers -
Как изменить табуляцию на пробелы в компилируемом js файле
сборка на gulp много js-файлов которые в итоге компилируются в один js файл Но проблема в том, что в этом компилируемом js файле ставиться табуляция вместо пробела. А на всем проекте 4 пробела вместо табов. И когда я отдаю этот файл бэкэнду начинаются проблемы. Можно как то изменить табы на пробелы в компилируемом файле? Можно это сделать как то автоматически (желательно)? Или только в ручную?
0 votes2 answers -
Как из файла .js вызвать функцию прописанную в теле html-страницы
Добрый день. Есть следующая страница: <html> <head> <SCRIPT src="ghost.js" type="text/javascript"></SCRIPT> </head> <body > ... <script type="text/javascript"> <!-- function ale() { php генерация скрипта } --> </script> </body> </html> Проблема заключается в том, что я не могу вызвать функцию ale() из файла ghost.js Как это сделать, помогите пожалуйста.
0 votes1 answer -
Coda-Slider + Google Analytics
есть такой сайт делался мною методом скачивания Coda-Slider и заточкой под собственные нужды теперь хочется прикрутить Аналитику так, чтобы мне показывало переходы по вкладкам в Целях я так понимаю, что гугл как-то умеет такое, но не понимаю как внизу страници изначально были ссылки, по которым тоже можно отследить переход (я так понял).. но я не захотел их использовать буду признателен за любую помощь
0 votes8 answers -
API VK
Почему пишет VK не определенна, если скрипт создался, вставился и загрузился? http://plnkr.co/edit/I1LJyNgUezB4AAuTomaA?p=preview
0 votes9 answers -
Помогите с jQuery
Помогите пожалуйста с этим кодом. Дело в том что с jquery.stylish-select.min.js свойство disabled в option не работает. А без этой библиотеки нормально. Но библиотека jquery.stylish-select.min.js нужна. ВОТ ПРИМЕР <script type="text/javascript" src="js/jquery-1.4.1.min.js"></script> <script type="text/javascript" src="js/jquery.stylish-select.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('.sccsbig').sSelect(); $('.sccsbig').next().addClass('big'); }); </script> <select class="sccsbig"> <option disabled="disabled">телевизоры</option> <option>1</optio…
0 votes6 answers -
Подскажите скрипт
На этом сайте при промотке страницы вниз, слева выезжает панелька. Если знаете, как он называется, или может ссылка есть. Сам искал - не смог найти. Заранее спасибо
0 votes4 answers -
Всплывающий слайдер
Всем привет. Нуждаюсь в помощи. Проблема в следующем: Слайдер (css+js) "выплывает" при загрузке страницы, хотя не должен. И происходит такая оказия только в Mozilla. Думаю, проблема с js, но с последним у нас отношения очень холодные, так что может дело и не в нем. Архив прикрепил. slider.rar
0 votes1 answer -
Непонятная ошибка валидации
Всем привет, есть такая bootstrap-либа валидации https://reactiveraven.github.io/jqBootstrapValidation/ И она используется в темплейте https://blackrockdigital.github.io/startbootstrap-modern-business/contact.html Я внедряю этот темплейт но у совсем другая ошибка валидации ref Код страницы ниже и это непонятно сообщение в независимости от есть ли вызов $("input,textarea,select").jqBootstrapValidation или закоментирован Что вызывает это сообщение и как его убрать ? <!DOCTYPE html> <html lang="en"> <head> <!-- Bootstrap --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge…
0 votes0 answers -
Как вывести метаданные потока радио на сайт?
Как вывести метаданные потока радио на сайт? Есть поток: http://stream.zeno.fm/65mzpmp6za0uv Нужно вывести название трека на сайт
0 votes1 answer -
Активная ссылка
День добрый. Как сделать следующую штуку - есть табы на css, и нужно чтобы при активной ссылке, он отображалась другими ссылками: Тут пример - чтобы было понятнее : http://jsfiddle.net/HhXXd/
0 votes5 answers -
History API: проблема с перезагрузкой страницы
Привет всем. У меня проблемы с простой задачей. Есть одностраничный сайт. Пользователь нажимает на ссылку меню, которая обрабатывается функцией Js. Эта функция асинхронно загружает содержимое страницы и изменяет URL с помощью history.pushState (). Например было "example.com" => после клика "example.com/page1" Затем пользователь обновляет страницу, но такого файла, не существует на сервере. Как решить эту проблему? Вот пример Вот страница с пояснениями, но примера обработки обновления страницы там нет. У них в примере, после обновления открывается страница с тем же контентом, что было до перезагрузки и с тем же url. Говорят, что нужно решать как-то …
0 votes0 answers -
картинка на флэш плеере
как сделать чтоб просматривалась сторонняя картинка до запуска проигрывателя а то черное окно некрасиво а иногда надо чтоб том был логотип как я понимаю это надо гдето прописывать в свойствах обьекта но где и как немогу найти подскажите хотябы в каком напровлении рыть
0 votes8 answers -
Выполнение двух функций параллельно, одинаковых в разных блоках div
Нужно что бы фотки и в том и другом блоках выполнялись, а так в одном стоит, а в другом выполняется, подскажите, как сделать? <!DOCTYPE html> <html> <head> <title>Главная</title> <script src="js.js"></script> <link rel="stylesheet" href=" css.css " type="text/css" /> <style> #block1, #block2, #block3{ position: relative; } #container { width: 960px; margin: 0 auto; height:900px; } #block1{ width: 50%; float:left; height: 99%; background:red; } #block2{ width: 50%; float:left; height: 99%; background:green; } #block3{ float:left; top: -690px…
0 votes1 answer -
Java-скрипт перезагружает страницу, если он в форме, а вне её работает нормально
Всем доброго вечера. Прошу сразу прощения, если что не так. Календарь JSCal2-1.8 Если календарь находится в форме, то при нажатии на кнопку, он перезагружает страницу, а если вне формы, то нормально срабатывает. Всё голову сломал. Не знаю что делать. Надеюсь на помощь, потому что если это java-скрипт не работает, то и остальные использовать нельзя будет. В html код выглядит так. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Администрирование новостей</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="calendar/js/jscal2.js"></script> <script src…
0 votes2 answers