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
-
Подскажите с 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 -
Как привязать событие?
Всем привет. Есть на странице кнопка. По 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 -
Загрузка 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 -
Нужна такая реализация
http://fotoobmennik.ru/image-BBE4_4CEB8BAA.gif На картинке выше, указан макет страницы сайта, где показано как выглядит список новостей. Т.е. один белый квадратик на переднем плане, это одна новость, квадратик в дали, это следующая новость и т.д.. Новости выстраиваются у виде карусели, которую можно прокручивать. Когда осуществляется переход на следующую новость(новость которая в дали), с ней же изменяется фоновое изображение. Кто-то может указать на такое решение ? Заранее спасибо.
0 votes2 answers -
Нужна уникальная галерея фотографий ))
Буду очень благодарен если кто-то поделиться такой фотогалерей (см. http://fotoobmennik.ru/image-48D8_4CE67C1C.jpg ). Может кто-то сам разрабатывал, или кто-то где-то видел, или просто знает где можно взять такое счастье))) Любой подсказке буду очень рад.. Заранее СПАСИБО. Уже много страниц перелопатил, но такое не нашел.
0 votes3 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 -
Отправка данных формы при 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 -
подправить галерею
Есть галерея фотографий из стандартным функционалом - http://www.dhteumeuleu.com/dhtml/diapo-3D-tween.html Мне необходимо ее расширить, а именно: 1 сделать возможность добавления ссылок к картинкам. Переход по ссылке осуществляется при просмотре изображения. 2. серые квадратики, слева, заменить на маленькие пиктограммы согласно картинкам которые привязаны к ним. Как это можно сделать и какой код нужно дописать ?
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 -
Помогите найти скрипт
Люди добрые помогите! Я помню на каком то забугорном сайте видел такой пример: при наведении на ссылку в основном меню картинка-подложка слегка размыливалась, а сама кнопка просто выделялась. Может кто нибудь тоже видел что то подобное или делал на JS... Помогите , подскажите.
0 votes3 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 -
RegExp - найти "плохой" символ
Доброго времени суток. Есть форма, есть регулярка. Хочется сделать такую проверку, чтоб она хоть малость не допускала совсем уж тупых запросов -ловила не только ненужные символы, но и символы, поставленные в недопустимом месте. Регулярку вродь составил, проблема в том, что не смог найти алгоритма нахождения неверного символа... Итого вопрос: как найти первый не совпавший с регуляркой символ? регулярка по типу : /^[0-9a-z]([.,a-z ]){0,39}[a-z]$/ С уважением, Олег. Примерчик http://beavers-net.narod.ru/primers/checker.html
0 votes7 answers -
COPY из дива хватает сам див. как от этого избавится?
Есть <div contentEditable="true"></div>. В нем я что то наредактировал, нажал CTRL+A (пометил все) и скопировал в буфер. В буфере оказался сам <div contentEditable="true">то что я набрал руками</div> Это в общем то логично (если глядеть с точки зрения браузера), но мне не нужно. Требуется получить только контент. Какие варианты борьбы предложите?
0 votes1 answer -
Скрипт фотогалереи
Здравствуйте, у меня на сайте есть небольшой скрип фотогалереи, который выводит фотографию и меняет её при нажатии кнопок назад или вперёд. Мне надо добавить функцию, которая помимо фотографии будет выводить рядомещё и описание фотографии. Т.е. на сервере лежит фото в 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 -
Отменить переход гиперлинка при клике
В тэге <a></a> у меня попадает объект с onclick. <a href="...."> <img ... onclick="alert('action')"> </a> Соответственно при клике на img я получаю алерт и перезод по гиперлинку. Как мне удавить этот переход?
0 votes6 answers -
ошибка в скрипте
имеется 2 чекбокса <input type="checkbox" name="Check1" onClick="agreeForm1(this.form)" /> <input type="checkbox" name="Check3" disabled="disabled" /> тоесть 1 из них в disabled, при выборе первого, второй должен активизироваться, при таком варианте: function agreeForm1() { if (Check1.checked) Check3.disabled = 0 else Check3.disabled = 1 } в Опере работает, а Мозила выдает Ошибка: Check1 is not defined подскажите что не правильно?
0 votes3 answers -
Как добавить текст после ноды?
Есть родительская Node. Есть Offset. Как добавить просто текст в список Node.ChildNodes после позиции Offset?
0 votes2 answers -
API Google Map v3
Добрый вечер. Помогите пожалуйста решить такую задачу: Нужно при нажатии на ссылку показать на карте (google map) выбранную область в версии 2 это делалось следующим образом <span onclick="map.setCenter(new GLatLng(40.3,-58.5), 2);" style="cursor: pointer;"><u>Титл ссылки</u></span> От версии 2 к версии 3 код Google API изменился в этом участке следующим образом: v2 var map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(40.3,-58.5), 15);> v3 var myLatlng = new google.maps.LatLng(40.3,-58.5); var myOptions = { zoom: 15, center: myLatlng, mapTypeId: google.maps.MapTypeId.ROADMAP } var map = new google.…
0 votes3 answers -
Цикличное повторение скрипта
<script type="text/javascript"> $(document).ready(function () { $('#square').delay(2000).fadeTo(800, 0.2); $('#square').fadeTo(500, 1.0); }); </script> Вот такая история. А теперь, я хочу, что бы этот эффект постоянно повторялся. Будет такой "эффект дыхания". Я понимаю, что тут "учи флеш", а как реализовать на jQuery или на JS? Сделал gif, много весит.
0 votes9 answers -
Определение ноды по содержимому
На странице есть уникальный текст завернутый многократно в контейнеры. Требуется вернуть ноду контейнера в котором находится текст. Перебор всего дерева не предлагать.
0 votes10 answers -
Плавный скроллинг, не работает в chrome и safari
Вот есть такой вариант. http://szenprogs.ru/blog/plavnyj_skrolling...y/2009-09-17-70 Другие варианты то же есть, но у них есть одно общее - не работают в chrome и safari. ?
0 votes7 answers -
Управление DIV в режиме contenteditable
Требуется: Выяснить позицию коретки. Выяснить состояние скролеров. Восстановить позицию коретки. Восстановить позицию скролеров. Кто подскажет может?
0 votes3 answers -
Скрипт
Всем доброго дня\вечера! Вот есть такой код жикверный, но у меня есть сомнения что он не совсем правильно работает (смысл в том что скрипт ищет нужные классы, если есть то показует нужную вещ), секций с продуктами должно быть большое количество и думаю нагрузка будет огромная. Если что не так я сделал, то покажите, буду очень благодарен. <style type="text/css"> .info{ width:200px; position:absolute; color:#999999; font-size:14px; font-family:Georgia,serif; background-color:#000000; background:url(pods.png); border:1px solid #cccccc; padding:4px; } </style> <script type="text/javascript"> $(document).ready(function(){ //Хлеб $(".baton").attr({ src:"ba…
0 votes3 answers