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
-
Как принудительно остановить загрузку HTML5 видео?
Всем привет! Заметил такую особенность, что при удалении тега <video> со страницы и даже при обnull'ении переменной видео все равно продолжает скачиваться с сервера. Как можно оставить загрузку? Спасибо!
0 votes1 answer -
Условное добавление и удаление класса css с помощью js
В теле функции прописан следующий код: if ( window.pageYOffset >270 ) { var obj=document.getElementById('imMenuMain'); obj.className="menuscroll"; } подскажите, как удалить класс если "pageYOffset <270" то есть при возвращении в исходное положение?!
0 votes4 answers -
Книга по Jquery
Быстро понял, что на одном Html/Css далеко не уедешь. Поэтому хочу изучить jquery. Посоветуйте какие-нибудь книгу хорошую по jquery (желательно актуальную). С программированием знаком (С#). Если книга прямо must have, то можно и на английском. Заранее спасибо!
0 votes17 answers -
Сбор всех необходимых данных со страницы в json
Здравствуйте. У меня на странице есть много checkbox, textarea, input и других подобных тегов, которое содержат какую-то информацию. Подскажите мне алгоритм, как это все проще собрать в json. Проходить все элементы циклом? Или есть более оптимальное решение?
0 votes13 answers -
Отправка формы при клике по пункту в списке
В общем сделал отправку формы при клике по пункту в списке: <script language ="JavaScript"> <!-- function paramChange() { document.form.submit(); } --> </script> <form action="#" method="POST" name="form"> <select onChange="paramChange()" name="num"> <option value="5" selected>Show 5</option> <option value="10">Show 10</option> <option value="25">Show 25</option> <option value="30">Show 30</option> </select> </form> Но для стилизации списка уже прикрутил скрипт custom-form-elements.js И как только дописываю к <select> class="styled" отправка формы перестает ра…
0 votes2 answers -
Показать/Скрыть блоки
Такая ситуация. у меня, допустим, 5 кнопок в виде картинок. Под ними - iframe. Задумка такая: чтобы при нажатии на одну из картинок - менялась ссылка этого iframe'а. Пробовал сделать через onclick="hide/show", но это бред: 1) Не получается сделать так, чтобы при нажатии на одну из картинок скрывались сразу все блоки и открывался нужный. В общем, сразу не получается одному объекту задать несколько параметров onclick. 2) Оооочень много информации должен загрузить браузер из 5 этих скрытых ifram'ов, да и поисковики, как известно, не очень любят скрытые блоки. Прошу помочь. Спасибо.
0 votes10 answers -
Как обратиться к объекту в сгенерированной странице?
Создаю страницу при помощи DHTML JS. На этой странице ести картинка с определенным атрибутом "name". Как теперь обратиться к этой картинке, чтобы загрузить новое изображение? Страница создается в новом фрейме.
0 votes3 answers -
Обновление скрипта без обновления страницы
Есть скрипт, который находится на другом сайте. Скрипт на JS В коде моей страницы написано <script src="http://www.page.ru/script.php?param=1" type="text/javascript"></script> Как сделать так чтобы, чтобы этот скрипт обновлялся с интервалом в минуту, но не обновлять всю страницу?
0 votes2 answers -
смена текста кнопки и jQuery
Постигаю азы jquery. Как заставить текст меняться в тот момент, когда кнопка становиться невидимой? CSS: .button { color: white; font-weight: bold; background: maroon; padding: 12px; display: inline-block; width: 180px; text-align: center; } JavaScript: $(document).ready( function() { $('.button').click(hide) } ) function hide(e) { var t = e.target || e.srcElement; $(t).fadeOut(800).text('новый текст').fadeIn(800); } HTML: <button class="button">кнопочка</button>
0 votes2 answers -
Нужен совет.
В общем мне надо сделать простенький тест на javascript. Вопросы трех видов, с помощью форм: 1. Вопрос - и текстовое поле для ответа. 2. Вопрос - и 4 варианта для ответа типа radio. Один правильный. 3. Вопрос - и из 4 вариантов ответа правильных два. Соответственно тип checkbox. У меня вопрос по 3-му пункту. Вот у меня есть вопрос и 4 варианта ответа: Вопрос? <input type="checkbox" name="q2" value="a">a) Да <input type="checkbox" name="q2" value="b">b) Нет <input type="checkbox" name="q2" value="c">c) Не знаю <input type="checkbox" name="q2" value="d">d) Не уверен Как написать функцию, чтобы она заносила в массив выбранные варианты ? ))
0 votes4 answers -
запрет выбора Select`a по условию
Нужно заблокировать выбор города из списка, пока не выбрана область. Как это можно на js реализовать?
0 votes2 answers -
Хелп с встплывающим блоком
Помогите пожалуйста с проблемкой. Нашел в сети вот этот скрипт. Работает jQuery. <A id=toggler href="#">Линк</A> <DIV id="ttttt" class="no-display drop-down-block">Всплывающий блок</DIV> <script type=text/javascript src="jquery-1.3.2.min.js"></SCRIPT> <script type=text/javascript> (function($) { $.fn.dropDownBlock = function(block, options) { var defaults = { speed: 'fast', top: $(this).height(), left: 0 }, opts = $.extend(defaults, options), toggler = $(this), block = $(block); toggler.css({'outline': 'none'}) toggler.click(function(e) { e.preventDefault(); $(block).css({ 'posi…
0 votes11 answers -
Fancybox окно фиксированной ширины
подскажите, как сделать модальное окно фиксированной ширины, когда контент- картинки. Нужно, чтобы при перелистывании картинок само окно не меняло размеров, даже если картинки разного размера. maxWidth, maxHeight не помогает, окно все равно подстраивается под размер контента, а именно картинки.
0 votes4 answers -
Подгрузка родительского фрейма при запуске дочерней страницы.
Есть главная (родительская страница): index.html В ней есть iframe, в который подружаются (по мере нажатий кнопок меню) страницы типа: 1.html, 2.html итд итп. Но при первой загрузке index.html (изначально) в iframe загружается страница: story.html. Подскажите, пожалуйста, как можно сделать так, чтобы при попытке загрузки дочерних страниц (1.html, 2.html итд) подгружался index.html, и дочерние страницы загружались уже в его фрейме? Со скриптами у меня очень туго =( Единственное, что пока получилось, это сделать следующее: В каждую из дочерних страниц вставить вот такой вот скрипт: И теперь при попытке их загрузить грузится родительская страница, а в ифрейм подгружается с…
0 votes4 answers -
Как получить выбранные значения всех radio элементов?
Всем привет. Подскажите пожалуйста, как можно получить значения value всех выбранных input radio. <input type="radio" class="server" name="dimaz" value="1">раз<Br> <input type="radio" class="server" name="dimaz" value="2">два<Br> <input type="radio" class="server" name="dimaz" value="3">три<Br> <input type="radio" class="server" name="dimaz2" value="1">четыре<Br> <input type="radio" class="server" name="dimaz2" value="2">пять<Br> <input type="radio" class="server" name="dimaz2" value="3">шесть<Br> <b>нажать</b> Пробовал искать по классу, но получаю значение только первого найденного на с…
0 votes10 answers -
window.document.write и window.alert()
1)Вот смотрите, window ч точки зрения языка джаваскрипт - это объект, скажите это объект какого класса?Ведь говорят что window это самый главный объект. 2)Прочитал что то, что идёт после точки являеться свойством объекта? Вот такое например: Объясните,это что получается главный объект виндоу, содержит объект документ с методом врайт? window.document - это объект в объекте чтоли,а какой же тогда класс у этих объектов? Ведь объекты от класса создаться. 3)window.alert() Здесь тоже получаеться объект в объекте, а где же класс от которого объект виндоу идёт, или здесь объект виндоу который содержит метод алерт, но где класс объекта виндоу? И если алерт это метод, тогда почем…
0 votes5 answers -
DOM : добавление текста
Здравствуйте. Запутался. Как без innerHTML в структуру типа <div id='cat'> <img id='cat_1' /> </div> добавить после тега img через пробел текст 'text'?
0 votes5 answers -
jQuery Cycle Plugin ,а можно ли...
Сделал рулетку на сайт ,но вот вопрос ,можно ли использовать прокручивающиеся картинки ,как ссылки?типа карусель идет,щелкаешь по картинке и тебя перенаправляет туда то.Пробывал вставить в тег img тег href ,но никакой реакции ,поэтому я так думаю дело в js )))
0 votes6 answers -
Визуальный редактор
Подскажите какой нить визуальный редактор , который мог бы загружать изображения с жесткого диска. И еще чтобы была в нем возможность загруженные изображения помещались в папку , принадлежащую ее пользователю. И пользователь не мог видеть изображения другого пользователя. Если таких редакторов нету. Подскажите пож. как такое можно реализовать ?
0 votes10 answers -
Глючит аккордеон
Почему то глючит аккордеон - при нажатии на <span class="parent">текст</span> открывается блок. При нажатии на следующий елемент <span class="parent">текст</span> - блок открывается, при этом первый открытый блок должен закрываться, а он остается открытым. Причем возникает этот глюк при использовании: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> При использовании версии 1.2.6 все работает нормально. Вот код: JSCRIPT: $(document).ready(function(){ $(".accordion .parent:first").addClass("active"); $(".accordion .children:not(:first)").hide(); $(".accordion .parent…
0 votes9 answers -
Подгрузка скрипта в зависимости от разрешения монитора.
Столкнулся с такой проблемой. Для увеличения картинок использую скрипт facebook, в него входят 2 js файла и один css. В этом css файле выставляется вертикальное позиционирование дива под увеличенную картинку. Чтобы всё было ровно при разных разрешениях монитора , необходимо выставить margin-top определённый для каждого. А как это сделать не пойму. Единственный выход вижу в дополнительной папке facebook2 например, под определённое разрешение. А вот как может выглядеть код, который бы подгружал нужные 3 файла вместо других, не могу понять. Попробовал так, но без успешно: <script type="text/javascript"> //<![CDATA[ if (screen.width == '800') {document.write ('<…
0 votes3 answers -
Поиск слэша в регуляном выражении.
Здравствуйте. В общем надо запретить ввод в поле символов: .,;:!?/\ Работает для всего кроме обратного слэша \ Есть регулярка: var prep = "[.,;:!?/]"; При добавлении туда обратного слэша, т.е. [.,;:!?/\\] перестаёт работать. Как должен выглядеть обратный слэш в регулярке?
0 votes4 answers -
Проверка введенных данных в скрытых полях
Друзья! Имею вот такой скипт: function Check() { if (document.forms[0].elements[4].value == "") { alert ("n Выберите адресата.") document.forms[0].elements[4].focus(); return false; } return true; } Вот такую форму <FORM action="/info/mail.asp" method=POST id=SendMail name=SendMail onsubmit="return Check();"> и в форме прописываю <INPUT type="hidden" name="To" /> Но, вот засада. Если к примеру адресат не выбран, то данные на сервер все равно отправляются при установке скрытого поля, а если к примеру устанавливаю текстовое поле, все работает как надо, т.е. не отправляет пока не выберу адресата. В чем дело? Можете помочь? Спасибо!
0 votes13 answers -
Задачка с FancyBox
Друзья, такая задачка. Есть высплывающее окно fancybox, в котором список ссылок аля галерея, при клике на каждую из них открывается новое всплывающее окно, в котором, в свою очередь, другая галерея, опять же при клике на каждую открывается новое всплывающее окно. FancyBox так устроен, что при открытии нового окна из родительского, родительское закрывается. Задача в том, чтобы при закрытии дочерних окон открывались обратно родительские. Сделать такое с парой окон, назовём её "родитель-потомок", довольно просто - используем для открытия родительского окна callback afterClose. Например: (код выдран из длинного листинга, поэтому кое-что там лишнее, не имеющее значения, само…
0 votes4 answers -
Сравнение js фреймворков
Довольно интересная вещь: http://lusever.ru/css-selectors/, делайте выводы
0 votes10 answers