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
-
Отображение в Firefox
Здравствуйте. Скрипт(весьма несложный) следования объекта за курсором почему-то не работает в Мозилле Файрфокс: <script><!-- ddx=0;ddy=0;PX=600;PY=0;xm=0;ym=0 OlsW=Ols.width/2;OlsH=Ols.height/2 function MoveWinnie(){ x=Math.round(PX+=((xm-PX)*3)/400) y=Math.round(PY+=((ym-PY)*3)/100) Ols.style.left=x-OlsW Ols.style.top=y //osw setTimeout("MoveWinnie()",5) } function doMouse(){ xm=window.event.x ym=window.event.y } document.onmousemove=doMouse MoveWinnie() //--></SCRIPT> Помогите разобраться. Спасибо.
0 votes7 answers -
Jquery в mini-opera не работает.
Привет всем. Есть такая страничка www.dabya.ru/projects/vichy/mob/programm.html Если открыть её в мини-опере, и кликнуть на "узнать больше" то страница перезагружается, а должен открываться скрытый div, в других мобильных браузерах всё корректно.. Помогите разобраться пожалуйста.
0 votes4 answers -
input[name="cancel"]
http://jsfiddle.net/qaSuE/ <form id="form" method="POST"> <div>Name</div> <input type="text" name="uname" value=""> <div>Surename</div> <input type="text" name="usure" value=""><br> <input type="submit" value="Edit" name="submit" > <input type="button" value="Cancel" name="cancel"> </form> $('input[name="cancel"]').click(function() { alert('booooooooom'); }); че так нельзя? выдает ошибку
0 votes4 answers -
PHP to JS переменная
$this->currTable = 'sometable'; echo '<script>'; echo 'var currTable = <?php echo $this->currTable; ?>;'; echo 'alert(currTable);' ; echo '</script>'; Подскажите п-ста почему в алерт ничего не выводит?
0 votes2 answers -
Нужна аналогичная галерея на jquery
http://joomla15.zootemplate.com/jv_dilo/ Нужна аналогичная галерея на jquery. Может кто-то встречал такую или может кто-то знает где можно ее скачать. Подскажите пожалуйста. За любую помощь заранее спасибо.
0 votes3 answers -
Показать/Скрыть блоки
Такая ситуация. у меня, допустим, 5 кнопок в виде картинок. Под ними - iframe. Задумка такая: чтобы при нажатии на одну из картинок - менялась ссылка этого iframe'а. Пробовал сделать через onclick="hide/show", но это бред: 1) Не получается сделать так, чтобы при нажатии на одну из картинок скрывались сразу все блоки и открывался нужный. В общем, сразу не получается одному объекту задать несколько параметров onclick. 2) Оооочень много информации должен загрузить браузер из 5 этих скрытых ifram'ов, да и поисковики, как известно, не очень любят скрытые блоки. Прошу помочь. Спасибо.
0 votes10 answers -
Повторный OnClick
Подскажите, пожалуйста, как прописать в скрипте, чтобы меню и раскрывалось, и закрывалось от щелчка мыши. Если просто записать команду подряд для show и hidd, то на закрытие она не работает, т.е. меню просто открывается и уже не закрывается. OnClick="showLayer('menu0_list')" OnClick="hiddenLayer('menu0_list')" Что для этого должно быть вместо второго OnClick? Спасибо.
0 votes2 answers -
click по конкретной области
Ситуация: создал всплывающий див (что-то типо модального окна);соответственно есть див, который поверх всего сайта;нужно закрывать его по клику в любой точке, кроме самого дива.Как такое делается? Полагаю, что через event, но не догоняю... Ссылки, корректный запрос в гугл приветствуются. Спасибо.
0 votes16 answers -
Добавление класса с бэкграундом
Всем привет, такой вот вопрос возник. есть у меня нестандартные радиобаттоны. Реализованы они через jquery ui. выглядят они так: если выбрать текстовый варианты то они просто выделяются цветом. А если выбрать звездочку то все предыдущие звездочки должны сменить бэкграунд. (так задается "звездность отеля") Написал я скрипт небольшой для этого дела но вот проблема в хроме и осле работает отлично, а файерфокс и опера показывают неправильно. Только если два раза по одной и тойже звезде щелкнуть тогда выделятся предыдущие. Код ниже: //радио батоны $( "#radio" ).buttonset(); $(".stars").click(function() { var radioId = this.id; radioId=radioId.substr(radioI…
0 votes3 answers -
Реализация globalCompositeOperation в IE
Здравствуйте, необходимо вырезать фигуру в изображении с помощью Сanvas globalCompositeOperation. Как я понял библиотека excanvas не поддерживает это свойство, Кто может подсказать как это реализовать в IE? Есть идея отдельно для IE использовать VML.
0 votes8 answers -
Как создать всплывающее окошко?
Собственно вопрос. Например пользователь нажал на фотографию, как сделать чтоб автоматом постепенно появился блок с увеличенной картинкой? display: hidden => display: block? И как сделать чтобы параметр alpha менялся постепенно? while-лом?
0 votes1 answer -
Помогите, есть просьба.
Кто может помочь в написании вот такой менюшки: http://img12.imageshost.ru/img/2011/03/27/image_4d8e6b53e03f8.jpg Нужно, что бы при нажатии на стрелочки всё сдвигалось на 1 картинку+при наведении на картинку она подсвечивалась. Помогите пожалуйста
0 votes3 answers -
jQuery. Не работает remove() в цикле each()
Здравствуйте.Помогите разобраться.При обращении в цикле each() к элементу по его id метод remove() не работает.Ссылку не получается удалить.В чем причина? <script language="javascript"> $(document).ready(function() { $('.upArrow').bind('click', upHandler); $('.downArrow').bind('click', downHandler); }); function downHandler(eventObj) { var fldName = $(this).prevAll('input').attr('name'); var fldValue = $(this).prevAll('input').val(); fldValue=fldValue*1; $('input:text').each(function(index) { if($(this).attr('value')==fldValue-1) { $(this).attr('value',fldValue); } if($(this).attr('name')==fldName) { $(this).attr(…
0 votes5 answers -
При клике добавление класса
Все, сдаюсь. Пол дня просидел над тем, чтобы решить элементарную задачу и не смог... наверное я безнадежен)) У меня есть 5 дивов с классом new. Мне нужно, чтобы при клике на один из них, ему добавлялся класс. Затем при клике на другой у первого класс убирался, а тому, на который кликаем - добавлялся. Блин, помогите пожалуйста, я уже извелся Все, на что меня хватило это вот - $('div.new').click(function() { $(this).addClass("gt_active"); $(this).removeClass("gt_active"); });
0 votes2 answers -
Не работает ввод/вывод в sidebar гаджете аля толковый словарь?
У меня получилось создать толковый словарь гаджет , но как только я создал нормальный словарь, гаджет запускается, когда вводишь слово, ну просто ничего не просиходит, я так понял он не может подгружать инфу с таких больших файлов. Как можно разделить этот файл, и объяснить что-то если нет слова в одном файле - проверить в другом, если нет во всех - "такого слова нет"? Или может проблема в другом? Как решить? Вот вся начинка: background.png icon.png gadget.xml <?xml version="1.0" encoding="utf-8" ?> <gadget> <name>Words</name> <version>1.1</version> <author name="Nick"> <info url="site.ru" /> <logo src="logo.png" />…
0 votes0 answers -
Сортировка событий
Здравствуйте! подскажите как организовать в html и javascript сортировки событий типо такого http://www.uci.ch/templates/BUILTIN-NOFRAMES/Template3/layout.asp?MenuId=MTUyMjU&LangId=1. Создаю <select><option></option></select> все отображается но какой код должен быть в javascript.
0 votes3 answers -
доработка zoomi.js
Всем привет. Есть данный скрипт, увеличивающий изображение по наводке, но все изображения у меня хранятся в выпадающих пунктах меню, задающиеся так: <option value="2132" data-icon="img/products/1056.png" data-html-text="BSD WZA<i>2132 gr</i>">BSD WZA</option> Как можно доработать сам скрипт, чтобы он работал в меню? [JS](function($){ $.fn.zoomi = function() { $(this).filter("img").each(function(){ if(!this.z) { $(this).zoom1().mouseover(function(){$(this).zoom2().show();}); $(this.z).mouseout(function(){$(this).hide();}); } }); return this; } $.fn.zoom1 = function() { $(this).each(function(){ var e = this; $(e).css({…
0 votes2 answers -
Как верно добавить обработчик событий
Делаю выпадающее меню. Для обеспечения открытия/закрытия плашек сразу после html-кода меню пишу: <script type="text/javascript"> jQuery("div.punkt").mouseover(function() { jQuery(this).children(".vypad").css("display","block"); }); jQuery("div.punkt").mouseout(function() { jQuery(this).children(".vypad").css("display","none"); }); </script> Насколько грамотно так делать? Имеется ввиду не сам код, а его встраивание. Может лучше <body onLoad="">, или ещё как-то? Или без разницы?
0 votes6 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 -
Помогите поправить списки
Добрый день, уважаемые форумчане. Помогите. Прикрутил ява-скрипт, которые заменяет выпадающие списки, однако есть в этом скрипте один недостаток, который я никак не могу устранить, уже несколько дней бьюсь головой в стену. Когда выбираешь какой-либо из пунктов выпадающего списка, он становится прозрачным. Если же классу задать какой-либо фоновый цвет, то этот фоновый цвет при выборе накладывается на картинку списка, пока не снимешь фокус с него. За этот фон отвечает класс ul.srFocus li.srSelectedLi (прописан в файле step3.html). За весь выпадающий список отвечают файлы css/select.css, js/select.js и картинки images/select/ . Если прописать фоновый цвет для нижележащего об…
0 votes3 answers -
Скачивание файла с другой страницы
Всем привет, недавно возникла вот такая проблема: например я нахожусь на странице, отправляю данные методом AJAX на обработчик. Обработчик сверяет данные и генерирует файл, который у пользователя автоматически скачивается. Так вот проблема в том, что из-за AJAX файл не начинает скачиваться, если пробовать без AJAX все нормально работает. Вот функция AJAX: $.post('main.php' { password: password, action: 'dropbase', dropsave: 1 }, function(data) { // возможно тут необходимо что-то прописать? return data; }); Помогите пожалуйста, буду очень признателен!
0 votes3 answers -
Срипт для меню без перезагрузки страницы
на сайте rusokon.ru/service/ , а конкретнее на странице "УСЛУГИ" есть вкладки * Доставка * Монтаж * Рассрочка * Личный менеджер вот при нажатии одной из этих вкладок меняется содержимое (информация) ниже, без перезагрузки страницы. Мне нужно сделать тоже самое. С помощью чего можно сделать подобное? и как это сделать? Спасибо!
0 votes1 answer -
Помогите вытащить =)
Вобщем такое дело, нашел 1 красивый калькулятор, хотел попробовать его вытащить и разобраться в нем. Вытащил все с чем разобрался и он почти работает =) не могу разобраться как делается 2 вещи: проверка домена отправка всех данных формы (не могу понять то ли есть какой-то php, то ли функция какая) калькулятор тут Расскажите плиз новечку как там это реализованно? вроде все файлы забрал к себе (@font-face не работал пока файлы шрифтов к себе не забрал)
0 votes4 answers -
подсчет значений select'ов
Всем привет. Тут возникла проблемка. Есть несколько меню, в каждом из которых n-ное количество опций. И у каждой опции свой value. Необходимо, чтобы при выборе какой-либо опции на экране сразу же подсчитывалась сумма значение всех меню. Я в джаве слабоват, но подскажите, пожалуйста, как осуществить это. Вот наброски: Так будет подсчитывать: <select id="s1" class="makeMeFancy1"> <option value="2177">BSD WZA</option> <option value="2132">BSD Trailorpark</option> <option value="2130">BSD Forever</option> </select> <script>s = s + value</script> А вот так сюда будет выводиться сумма: <a>Общий вес:</a>…
0 votes4 answers -
Текущая позиция в блоке со скроллбаром.
РЕШЕНО Люди добрые. Имею нужду в помощи. У меня есть галерейка, в ней проблемка со скроллбаром. Вот код скроллбара: здесь был url Как видно ни одного Js. Задача такова: Сделать так, чтобы скроллбар автоматом показывал, миниатюру текущего выбранного изображения. По возможности, по центру блока со скроллбаром (исключая крайние правые и левые миниатюры, и близстоящие к ним, они показываются в крайнем положении естественно.) Естественно без Js не обойтись. Вот тут замечательный пример есть: http://www.photoshare.ru/photo6957778.html Фотография сразу взята из центра ленты скроллбара, для наглядности. А вот моя ссылка: здесь был url Тут тоже из центра, ближе к концу, но скрол…
0 votes3 answers