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
-
0 votes3 answers
-
Два монитора - как определить разрешение?
Всем привет! Задача такая - есть сайт, заточенный под ширину экрана не менее 1024. Статистика показывает, что заходит народ и с меньшей шириной - видимо нетбуки, наладонники, коммуникаторы и т.п. Поэтому задумал определять ширину экрана и клиентской части браузера, если ширина экрана позволяет, а ширина клиентской части меньше, разворачивать окно по onload до оптимального размера, если же ширина экрана меньше 1024 - предупреждать и показывать упрощенный вариант. Стандартный метод: <script language="JavaScript"> var width=0; if (self.screen) width = screen.width; else if (self.java) { var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsi…
0 votes4 answers -
Изменение состояния кнопки и простой счетчик
Здравствуйте. У меня есть две задачи. 1) Есть такой код - http://jsfiddle.net/xayke/ мне нужно, чтобы вводимая сумма умножалась на некий фиксированный коэффицент (0,8 в данном пример), причем это должно происходить мгновенно. Например, пользователь добавляет ноль к 10, получает 100 и в span 8 сразу меняется на 80. 2) Код - http://jsfiddle.net/2Kg4U/ мне нужно, чтобы по дефолту показывалась неактивная кнопка, но если заполнить оба поля, то div меняется на button. Как мне это реализовать? Раньше я дела с javascript практически не имел.
0 votes3 answers -
Помогите решить задачу безвозмездно или за обсуждаемое символическое вознаграждение
Постановка: There is a cookie in place (or not) that stores different scores: {"somekey": 34, "sdf": 1,....} develop function that increment score for given key
0 votes3 answers -
Не парсит CSS-файл.
Всем привет! Столкнулся с проблемой что в document.styleSheets не доступно содержимое некоторых файлов. Пример: Как быть с такими файлами? css.css
0 votes1 answer -
Подскажите как до ума довести мобильное меню на jQuery.
Накодил я на jQuery мобильное меню, которое сворачивается в кнопочку в 2-х случаях: 1) когда скролим вниз 2) когда ширина окна меньше 760px; Вопрос. Если меню открыто, как сделать чтоб оно оставалось открытым и в мобильном варианте? Тестовый сайт тут http://jq.caribe.vps-private.net/ CSS: http://jq.caribe.vps-private.net/style.css JS: http://jq.caribe.vps-private.net/myscript.js - кодировку UTF-8 выставлять.
0 votes1 answer -
Не срабатывает событие
Добрый день! Столкнулся с проблемой. На сайте нужно написать простой скрипт, там подключен jquery , но при когда я вкшаю клик на какой то элемент то ничего не срабатывает, срабатывает только если я пишу так document.addEventListener("click", function(){ alert("Hello World!"); }); а если обращаюсь к какому то ID то не работает, как туту к примеру document.getElementById("megafooter").addEventListener("click", function(){ alert("Hello World!"); });пробовал вешать клик и через jquery, и на другие элементы но ничего не работает. в чем может быть проблема? и как возможно такое отловить? ссылка на сайт
0 votes7 answers -
Работает в Explorer, но не в Firefox
привет вот часть кода процессора страниц, который показывает процесс загрузки какой-либо страницы: var iLoopCounter = 1; var iMaxLoop = 6; var iIntervalId; function BeginPageLoad() { /* Перенаправить браузер на другую страницу, сохраняя фокус */ location.href = "<%=PageToLoad %>"; /* Обновлять индкатор хода процесса каждые 1/2 секунды */ iIntervalId = window.setInterval("iLoopCounter = UpdateProgressMeter(iLoopCounter,iMaxLoop)", 500); } function UpdateProgressMeter(iCurrentLoopCounter, iMaximumLoops) { iCurrentLoopCounter += 1; if (iCurrentLoopCounter <= iMaximumLoops) { ProgressMeter.innerText += "."; return iCur…
0 votes1 answer -
Координаты курсора мыши
Пытаюсь вот таким вот кодом отслеживать мышиные координаты, но мне почему-то всё время выдаёт "0" <div id="test" onmousemove="this.innerHTML=mousePageXY(this).x;">test</div> <script> function mousePageXY(e){ var x = 0, y = 0; if (!e) e = window.event; if (e.pageX || e.pageY){ x = e.pageX; y = e.pageY; } else if (e.clientX || e.clientY){ x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft; y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop; } return {"x":x, "y":y}; } </script>
0 votes6 answers -
Запуск canvas приложения в canvas
Доброва времени суток населению форума, у меня тут довольно странный вопрос, меня интересует, могу ли я запускать canvas приложения через определённое canvas-же приложение. Т.е. я хочу создать некую оболочку для запуска этих приложений, и меня интересует как запускать их внутри себе подобного. Нужно использовать какие-то фреймы, ссылки, или к примеру надо динамично редактировать основной код (недолго в программирование, наверное фигню сморозил). Ответьте пожалуйста, как это сделать .
0 votes0 answers -
jquery tabs расположенные по окружности
Всем привет, Может кто-то видел что-нибудь похожее: интересует примерно такая навигация по окружности, только при евенте клик внутри круга должны появляться дивы - соответственно для каждого пункта свои: http://tikku.com/jquery-radmenu-plugin делаю тоже самое только с обычными jquery tabs, но там довольно геморно расставлять все <li> по окружности абсолютом. Так что если есть решение попроще, буду благодарен за помощь!
0 votes1 answer -
jQuery UI Slider и Ajax галерея
Добрый день. Хочу совместить Jquery UI slider и ajax галерею. Проблема в том, что при изменении рейнджа больше чем на один шаг, изображения не проматываются адекватно. При изменении диапазона на один шаг, скрипт работает нормально. Видео: http://screencast.com/t/loDxRlNEncq Сэмпл кода в котором это обрабатывается: var ScrollToright= function (Steps){ console.log ("Steps!!!!!!!!! "+Steps); th.find('li').stop(true, true) var next_li = th.find('li.showed:last').next() if(next_li.length!=1) return; var all_li = th.find('li.showed:not(:first)') var first_li = th.find('li.showed:first'); var additionalCollection = th.find('li.showed:first'); var trueInde…
0 votes0 answers -
Как можно узнать позицию верхнего края div'а в пикселях
Всем привет! Использую jquery. Есть div Чтобы узнать его положение делаю так var y=$(#my_div).css("top"); В Опере работает, а в IE нет - возвращет NaN. Видимо потому что в css не задано явно свойство "top" оно имеет значение "auto" Как еще можно узнать позицию верхнего края div'а в пикселях? Заранее благодарен.
0 votes1 answer -
Поочередное выполнение функции на одном событии
Значит есть событие, я прописываю функцию в качестве колбека, все работает, НО! Есть необходимость каждый раз при вызове колбека, производить поочередное выполнение функции. Т.е. Пример: переключение слайдера, каждый раз при переключении менять например цвет дива, синий, красный, синий, красный, и т.д. Что можете посоветовать?
0 votes2 answers -
создание элемента
Здравствуйте. Помогите разобраться. Ни как не пойму как реализовать вот такое вот - есть объект { title:"заголовок" } Хочу сделать конструктор который такой объект преобразует в DIV с содержимым title var x = new Constructor({title:"заголовок"}); И теперь x вставлять в любое место документа и он будет отображаться как DIV с содержимым title
0 votes3 answers -
Как взять два значения из таблицы другого сайта?
Здравствуйте. Хочу вытащить два числа из таблицы на другом сайте и разместить на своем Id ячеек такие: 000000131t и 000000131l (скрин прилагается) Ума не приложу, как это сделать... Помогите, плиз!
0 votes2 answers -
Проблема с меню
Добрый день вот мое меню <nav id="topmenu"> <ul> <li><a class="menu-link">Главная</a></li> <li><a class="menu-link">Новости</a> <ul class="drop-bottom"> <li><a>Спорт</a></li> <li><a>Бизнес</a></li> <li><a>Город</a></li> </ul> </li> <li><a class="menu-link">Статьи</a> <ul class="drop-bottom"> …
0 votes6 answers -
js myCarousel
Я воспользовалась вроде очень простой карусели, но возникла проблема прокрутки. Мне надо отображение 4 изображений, но если их ровно 4 или меньше и нажать стрелки прокрутки, то они соответственно все равно крутят их по кругу... Пыталась найти в настройках, как убрать кнопки, но там такой опции нет. Как это можно обойти? T_T Вот источник http://www.gmarwaha.com/jquery/jcarousellite/documentation.php
0 votes8 answers -
Как составить меню со звуком на JS
Плиз помогите , я только начинаю изучать JS, и столкнулась с такой проблемой. Как правильно написать звуковое меню или мот где скачать можно готовый скрипт?. Заранее спасибо. :rolleye:
0 votes1 answer -
Помогите решить проблему с открытием и закрытием на одну ссылку
Ребята есть небольшой список из дивов, при нажатии на ссылку срабатывает onclick и у следующих дивов Style меняется на block (изначально div style:none) а закрывается только на другую ссылку в виде "закрыть". Так вот: Вот первая ссылка <div class="prc_box_goodsf"><a class="prc_box_btnf" href="javascript:void(0)" onclick="document.getElementById('prc_box_openf').style.display='block';document.getElementById('prc_box_goods_bgf').style.display='block'">Прайс</a></div>Вот закрывающая ссылка<div id="prc_box_openf" class="prc_box_openf"><a class="prc_box_btn_closef" href="javascript:void(0)" onclick="document.getElementById('prc_box_openf').st…
0 votes3 answers -
повесить событие на элемент
помогите пожалуйста исправить скрипт проблема в том, что при клике на #button в консоль не выводится "hello world". а должно бы потому что я повесил событие так: events:{ 'click #button' : 'createGraph' },
0 votes2 answers -
Как остановить выполнение функции после алерта во всех элементах?
Доброе время суток! Вот код: не могу сообразить как после алерта остановить выполнение кликов на всех элементах, помогите.
0 votes1 answer -
Помогите найти Список
Подскажите где можно взять готовый вот такой список http://prntscr.com/mir9s0 . При выборе страны, меняется флаг и название. Нужно на JQuery.
0 votes2 answers -
Верная установка Value для select
temp="setTimeout( 'function(){obj_receiver.options[1].selected=true;}',1);"; eval(temp); obj_receiver.value = setid; obj_receiver.onchange(); где obj_receiver , ссылка на объект select Как правельно, в каком порядке, подготовить свойства select для выполнения onChange()? Как узнать у объекта select используется ли у него метод onChange?
0 votes1 answer -
координаты курсора, параметры функции.
Здравствуйте. Итак у меня есть функция, которая определяет координаты курсора мыши: function mousePageXY(e) { var x = 0, y = 0; if (!e) e = window.event; if (e.pageX || e.pageY) { x = e.pageX; y = e.pageY; } else if (e.clientX || e.clientY) { x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft; y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop; } return {"x":x, "y":y}; } Далее, есть картинка. <img src='devils/thumbs/pgbol.gif' border='0' onMouseOver="prokl_bolot()" onMouseOut="close_opisanie()"> При наведении на неё срабатывает …
0 votes3 answers