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
-
Отменить переход гиперлинка при клике
В тэге <a></a> у меня попадает объект с onclick. <a href="...."> <img ... onclick="alert('action')"> </a> Соответственно при клике на img я получаю алерт и перезод по гиперлинку. Как мне удавить этот переход?
0 votes6 answers -
Скрипт фотогалереи
Здравствуйте, у меня на сайте есть небольшой скрип фотогалереи, который выводит фотографию и меняет её при нажатии кнопок назад или вперёд. Мне надо добавить функцию, которая помимо фотографии будет выводить рядомещё и описание фотографии. Т.е. на сервере лежит фото в jpg и описание в txt. Можно ли это сделать только в JS, или надо использовать другие языки? Я мало знаком с JS, поэтому прошу помочь мне доработать скрипт. <script> var slide = new Array; var pictureName = new Array("flower[1].jpg", "flower[2].jpg", "flower[3].jpg", "flower[4].jpg"); for (var i = 0; i < pictureName.length; i++) { slide[i] = new Image(); slide[i].src = pictureName[i]; …
0 votes4 answers -
COPY из дива хватает сам див. как от этого избавится?
Есть <div contentEditable="true"></div>. В нем я что то наредактировал, нажал CTRL+A (пометил все) и скопировал в буфер. В буфере оказался сам <div contentEditable="true">то что я набрал руками</div> Это в общем то логично (если глядеть с точки зрения браузера), но мне не нужно. Требуется получить только контент. Какие варианты борьбы предложите?
0 votes1 answer -
Кроссбраузерный асинхронный запрос
Добрый день! Написал вот такой класс для асинхронных запросов: function Ajax(){ } Ajax.prototype.GetContent=function(el,link){ var cont=el; cont.innerHTML="<img src='src/loading.gif'><br>loading"; var http=this.createRequestObject(); if(http){ http.open('get',link); http.onreadystatechange=function(){ if(http.readyState==4){ cont.innerHTML=http.responseText; } } http.send(null); } else{ document.location=link; } } Ajax.prototype.createRequestObject=function(){ try{ return new XMLHttpRequest() } catch(e){ try{ return new ActiveXObject('Msxml2.XMLHTTP') } catch(e){ try{ return new ActiveXObject('Microsoft.XMLHTTP'…
0 votes2 answers -
RegExp - найти "плохой" символ
Доброго времени суток. Есть форма, есть регулярка. Хочется сделать такую проверку, чтоб она хоть малость не допускала совсем уж тупых запросов -ловила не только ненужные символы, но и символы, поставленные в недопустимом месте. Регулярку вродь составил, проблема в том, что не смог найти алгоритма нахождения неверного символа... Итого вопрос: как найти первый не совпавший с регуляркой символ? регулярка по типу : /^[0-9a-z]([.,a-z ]){0,39}[a-z]$/ С уважением, Олег. Примерчик http://beavers-net.narod.ru/primers/checker.html
0 votes7 answers -
Ткните пальцем в проблему
пытаюсь сделать декорированый чекбокс есть хтмл <div class="filterContent"> <label class="check">Show 1<input type="checkbox" name="" checked="checked" /></label> <label>Show 2<input type="checkbox" name="" /></label> <label>Show 3<input type="checkbox" name="" /></label> </div> есть квери $(document).ready( function() { $(".filterContent label").click(function () { if ($(this).hasClass("check")) $(this).removeAttr("class"); else $(this).addClass("check"); }); }); цель менять класс при клике через фаербаг тестил почемуто проходит два раза цикл за один клик т.е. на выход…
0 votes42 answers -
Нужна уникальная галерея фотографий ))
Буду очень благодарен если кто-то поделиться такой фотогалерей (см. http://fotoobmennik.ru/image-48D8_4CE67C1C.jpg ). Может кто-то сам разрабатывал, или кто-то где-то видел, или просто знает где можно взять такое счастье))) Любой подсказке буду очень рад.. Заранее СПАСИБО. Уже много страниц перелопатил, но такое не нашел.
0 votes3 answers -
подправить галерею
Есть галерея фотографий из стандартным функционалом - http://www.dhteumeuleu.com/dhtml/diapo-3D-tween.html Мне необходимо ее расширить, а именно: 1 сделать возможность добавления ссылок к картинкам. Переход по ссылке осуществляется при просмотре изображения. 2. серые квадратики, слева, заменить на маленькие пиктограммы согласно картинкам которые привязаны к ним. Как это можно сделать и какой код нужно дописать ?
0 votes1 answer -
Отправка данных формы при validation=true
Подскажите, есть форма <form action="http://www.lelo/index.php" method="post" name="adminForm" class="va-reg-form niceform"><div class="va-reg-div-top"></div> <div class="va-reg-div"><div class="field-div"><fieldset class="va-reg-field"> <legend class="sectiontableheader">Информация о клиенте</legend> <div id="email_div" class="formLabel "><label for="email_field">E-mail</label><strong>* </strong> </div> <div class="formField" id="email_input"> <input type="text" id="email_field" name="email" size="30" value="" class="inputbox" maxlength="100" /> <br />…
0 votes0 answers -
Просмотр изображений Lightview и jQuery
Проблема такая. Есть просмотр галереи. http://www.nickstakenburg.com/projects/lightview/ Но он не работает с jQuery. 1. <script type="text/javascript" src='http://code.jquery.com/jquery-latest.min.js'></script> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/prototype/1.7/prototype.js'></script> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js'></script> <script type='text/javascript' src='js/lightview.js'></script> не работает jQuery. 2. <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/prototype/1.7/prototype.js…
0 votes2 answers -
Нужна такая реализация
http://fotoobmennik.ru/image-BBE4_4CEB8BAA.gif На картинке выше, указан макет страницы сайта, где показано как выглядит список новостей. Т.е. один белый квадратик на переднем плане, это одна новость, квадратик в дали, это следующая новость и т.д.. Новости выстраиваются у виде карусели, которую можно прокручивать. Когда осуществляется переход на следующую новость(новость которая в дали), с ней же изменяется фоновое изображение. Кто-то может указать на такое решение ? Заранее спасибо.
0 votes2 answers -
Загрузка CSS для IFRAME
Есть: <iframe id="iframe"></iframe> document.getElementById('iframe').innerHTML="<!DOCTYPE HTML><html><head><link rel="stylesheet" href="?&template=CL.SCC.CodeEditor.Standart" type="text/css"></head><body></body></html>" Я напрасно надеялся что во фрэйме будут использованы CSS переданные в stylesheet. Но этого не происходит. Сам контент CSS валиден, возвращается сервером, является CSS и работает в случае прямого обращения. Что можно сделать?
0 votes6 answers -
Карусель на jQuery.
Вступление Что мы будем делать: бесконечную карусель картинок (infinite image carousel - это для тех, кто хочет погуглить на тему). Используем для этого небезызвестный фреймворк jQuery. Но мы не будем писать просто код, а напишем полноценный легко настраиваемый плагин. Вообще говоря, на сайте http://www.jquery.com/ есть туториал как писать плагины для jQuery, но для тех кто не знает английского, я опишу важные моменты. Т.к. у меня нет хостинга, то я не могу показать вам что получится у нас в итоге, но примерный результат вы можете посмотреть на этой странице http://jqueryfordesigners.com/demo/infinite-carousel.html. Конечно же мы не будем полностью клонировать эту карусел…
0 votes1 answer -
Как привязать событие?
Всем привет. Есть на странице кнопка. По onclick на этой кнопке проявляется слой поверх странице. Задача такова, что при нажатии в любое другое место страницы этот слой должен скрываться. Как и куда в таком случае привязывают onclick ??
0 votes7 answers -
Определить line-height, но не через style.lineHeight
<div id="ddd" style="line-height:20px;"> text text text </div> alert(document.getElementById('ddd').style.lineHeight); Если в примере выше убрать стили для id="ddd", то тогда в системном окне будет пустота. Как определить значение line-height у тега, если line-height не задаётся через стили, а наследуется от родителя, например тега body? На jQuery есть функция css('line-height'), которая выводит это значение (в некоторых браузерах даже normal выводит). И ещё тогда вопрос. Как определить реально установленный в браузере line-height для строки, если это свойство имеет значение "normal". Могу ли я получить не "normal", а число в пикселях, пунктах или ещё в чё…
0 votes4 answers -
Вместо энтера <br> и <p> в iframe designMode
Можно ли регламентировать поведение body в процессе редактирования при designMode? Если я жму ENTER то в исходный код добавляется тэг <BR>, а для оперы <P>. По идее переносы строк регламентируются white-space:pre, однако браузеры все равно вставляют указанные теги.
0 votes6 answers -
Подскажите с ajax
Добрый день. Сразу хочу извиниться если объясню суть проблемы некорректно. Я не силен в java и т.п. По примерам у меня получилось сделать следующее... Я создал запрос на ajax $('.ajaxprice').click(function () { //Биндим клик по классу ajaxprice var cityid = this.id.split('_')[1]; //Смотрим id и берем из него код продукта poststr="price_smtovar="+cityid; //Формируем POST $.ajax( //Отправляем { type: "GET", url: "/ajax_price.php", data: poststr, success: function (html) //Обрабатываем ответ { var tewq = html.split(":")[1]; } }); return false; }); обработал на сервере и в переменной var tewq = html.split(":…
0 votes3 answers -
Milkbox на MooTools, Opera и GIF
удалено
0 votes0 answers -
пожалуйста, подскажите с мультимедиа контентом.
Здравствуйте, не мог бы кто-нибудь помочь в такой проблеме. Заинтересовался версткой, освоил более-менее нормально HTML/CSS, прочитал учебник по яваскрипту (begining JavaScript by Paul Wilton & Jeremy McPeak). Но так и не нашел там понятного разъяснения по поводу того, как на сайте (странице) разместить видео или что-то подобное. Не мог бы кто-то подсказать, где мне стоит искать руководство по этому вопросу. Может самоучитель какой есть? Спасибо за внимание.
0 votes6 answers -
Disable Кнопки в определенное время
Всем привет! У меня есть интернет-магазин, в форме оформления заказа кнопка "Заказать". Магазин работает с 9:00 - 00:00. Вопрос: Как сделать, чтобы в период с 9:00 - 00:00 кнопка была активна (Enable), а когда время больше указанного, то Disable. Очень прошу помощи!
0 votes5 answers -
Продолжение действия после preventDefault()
Всем привет, вот столкнулся с такой проблемой, имеется ссылка по нажатию которой должно происходить сначала генерация адреса по которой перейдет пользователь, а потом переход по ней. Сначала делаю ей preventDefault(), потом генерируют адрес ссылки, вопрос в том как потом выполнить переход пользователя по этой ссылке? Вот сам код jQuery: $( 'a.submit' ).click(function(obj) { obj.preventDefault(); var goCat = $( '.select2 option:selected' ).val(); if ( goCat == '0' ) goCat = $( '.select1 option:selected' ).val(); var link = $( this ).attr('href') + goCat; });
0 votes1 answer -
Минимальное значение в массиве
Доброго времени суток форумчане! К примеру есть масив: var mas = new Array(); mas[0] = 0; mas[1] = 1; mas[2] = 2; Нужно как то определить минимальное значение в данном массиве! Пробую так: document.write(Math.min(mas)); Ниче не выходит! Думаю что нужно наверное с помощью цикла, но не до конца понимаю как это воплотить в жизнь. Надеюсь на вашу помощь! Заранее спасибо за помощь
0 votes1 answer -
Снова RexExp
Доброго времени суток. Есть регулярка для проверки поля фамилии, имени и отчества. /(^([a-zа-яё]+([ -]|( -)|(- )|( - ))?([a-zа-яё]+))+$)/i Суть проверки - не допустить повторящихся пробелов и тире, тире и пробел не должны идти в начале\конце, должны обрамляться буквами: L L, L-L, L -L, L - L; - допустимые. Проверка почти работает, но не пропускает конструкции nam e m. Т.е. требует, чтобы сепаратором разделялись двойные (по количеству) символы.. ———- http://beavers-net.narod.ru/primers/checking_fields.html Как это исправить? С уважением, Олег.
0 votes12 answers -
Помогите с закладками на java script !
Здравствуйте ! Помогите разобраться с вкладками ! Задача в том, что бы к кнопкам Document1, Document2, Document3, Document4, Document5 привязать выполнение какого либо действия, тоесть не просто вывод текстовой информации а например загрузка картинки или xml файла. Заранее благодарен вам за помощь ! Вот пример самой странички с вкладками http://zzz.ho.ua/ Вот html код: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Dynamic tabs with jQuery - why and how to create them | JankoAtWarpSpeed Demos</title> <sty…
0 votes6 answers -
Плавный переход по якорям
Было дело, тут спрашивали как такое осуществить. Сегодня была такая задача, и я ее реализовал, конечно не на чистом JS, а с помощью jQuery. Но все же поделюсь своим кодом, мож кому пригодиться. Из плюсов: при отключенном джс работает как обычный якорь. Можно менять время за которое будет осуществлена прокрутка, и также можно менять easing, если дополнительно подключить плагин изинга (http://gsgd.co.uk/sandbox/jquery/easing/) подключение jQuery('a[href^="#"]').anchorScroll(); сам плагин // anchorScroll jQuery.fn.anchorScroll = function(options){ var options = jQuery.extend({ duration: 300, easing: 'swing', locationReplace: true }, options); return this.each(fun…
0 votes4 answers