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
-
Кинетический скроллинг
в общем, есть два вариант кинетического скроллинга http://jsfiddle.net/SomeTest/hFVD4/ и http://jsfiddle.net/SomeTest/vU7W2/... возможно ли их будет использовать как прокрутку изображения) что-то на подобии как прокрутка обоев на Android. и еще очень глупый вопрос, как это всё написал, подключил, подобавлял файлы... но ни чего не работает а на тех сайтах работает
0 votes11 answers -
ООП в Java Script и циклы с использованием setTimeout(), спецэффекты
Предистория. Есть относительно большой проект, где предполагается использовать достаточное количество всплывающих div HTML элементов на одной странице. это могут быть диалоги, алерты, конфермы и прочая, прочая. Без определения классов и объектов тут не обойтись по многим причинам, одна из них самая существенная заключается в независимости экземпляров одного и того же класса друг от друга, но с одним интерфейсом. Ниже я приведу "вырезку" из кода (обособленную, рабочую build версию класса confirm). Для удобного (эффектного) отображения конферма всплытие делается плавным (расширение сначала по ширине, затем по высоте от центра) Собственно код <!DOCTYPE html PUBLIC "-//W…
0 votes5 answers -
Подмена текста в адресной строке браузера
Здравствуйте. Мне надо вписать текст в адресную строку браузера. Помогите это сделать на JavaScript плиз.
0 votes6 answers -
узнать виден ли элемент
Доброй ночи, подскажите пожалуйста, как мне узнать виден ли блок или нет. Под виден я имею в виду, что он сейчас виден в окне браузера. Проект представляет собой большой промо сайт, и навигационная цепочка меняется в одной из секции. Еще использую waypoint, с его помощью можно определить,что мы докрутили до нужного блока, но как сбросить все дальше и опять применить не знаю. Большое спасибо заранее. Может есть что то типа :visible, только относящиеся к видимости элемента в окне браузера в данный момент
0 votes6 answers -
jQuery autocomplete Vs Select (html)
Все доброго времени суток! Возможно данная тема уже не раз звучала, но все же для не которых людей как я она еще не решена и не изведана В общем дело вот в чем, хочу сделать страницу регистрации как на сайте Mail.ru, а именно поле для заполнение "Город". Где пользователь вводит свой город, и выполняется поиск, дописывается страна, регион к введенному городу. Теперь мне нужно при нажатии кнопки регистрации отправился ID города (и если можно страны и региона). База с данными и ID имеется. На данный момент сделал следующее <script>$(document).ready(function(){ var data = "Железногорск Beckum Dagu Girona Joensuu ....".split(" "); $("#city").autocomplete(data);}); &l…
0 votes12 answers -
Подгрузка только один раз
Подскажите пожалуйста, чем надо дополнить javascript чтобы при возврате на уже ранее загруженный таб, он заново не загружался. Как я понимаю мне надо чтобы при загрузке таба, его данние где-то сохранялись, а потом javascript проверял, если данные по каму-то табу пусты, то их нужно записывать, а если уже записаны, то выводить. Я читал тему: http://forum.htmlbook.ru/index.php?showtopic=11189 , но ничего не понял. Если вам не сложно, напишите хоть несколько строк. Я буду вам очень благодарен <html> <head> <title>jQuery: AJAX Tabs</title> <script type="text/javascript" src="jquery.js"></script> <script t…
0 votes11 answers -
Вывод и обновление текста по клику
Добрый вечер! У меня такой вопрос. Есть несколько картинок, которые лежат в mySQL-базе. Там же лежат названия каждой из них. Нужно сделать так, чтобы при клике на картинку где-нибудь ниже выводилось ее название. При клике на следующую - на том же месте название менялось. Я пробовала сделать вот так: <a class="img-indent1" href="#" onClick="Show('MyText')"><img class="img-indent1" src="/<?=$photo['photo_prv']?>" <?php echo $razm; ?> alt="" /></a></td> // это, собственно, картинка // она лежит в базе и выбирается вот этим вот кодом: <?=$photo['photo_prv']?> // <?php echo $razm; ?> - это ее размер </div></tr><…
0 votes7 answers -
Простая задачка Прокрутка окна
Привет! Ребят, подскажите плиз как сделать прокрутку окна браузера. Ситуация такая есть контентная часть высотой 800пкс, а справа две кнопки вверх и вниз, нужно что б контентная часть прокручивалась соответственно нажатию на эти кнопки. Если задача оч л?гкая, то хотя б ссылку дайте на что то похожее, я чо то и в гугле искал и яндексе не нашел там вс? как то оч наварочено много. Буду оч признателен за код) Всем заранее спасибо!
0 votes7 answers -
Как изолировать JS?
Привет, недавно переквалифицировался в веб-программисты. Знаний мало, запросы большие... Сейчас делаю плагин к Chrome. Интерфейс не стандартный, а виде бара сверху экрана (как на stackoverflow.com). Бар реализуется вставкой html кода в код страницы. При таком подходе у меня возникает ряд проблем: 1. Для реализации мне требуется ряд библиотек JS. Как их изолировать от библиотек основной страницы? 2. Как сделать так, чтобы css сайта не влиял на мой бар? 3. Как сделать так (если возможно), чтобы JS сайта не видел мой бар? 4. Какой тип верстки (табличную или блочную) мне лучше использовать для реализации моего бара?
0 votes10 answers -
Предупреждение от Node при запуске gulp
DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead. Что делать с данным предупреждением, игнорировать, или же можно как либо устранить? Гуглила, но к сожалению, ничего похожего на русском языке не нашла
0 votes14 answers -
значение свойства display
Доброго времени суток Столкнулся с особенностью. f unction collapse(elem){ var block=document.getElementById(elem); if(block.style.display=='none') { block.style.display='block'; } else { block.style.display='none'; } } Проблема - при первом обращении к этой функции значение block.style.display="" - т.е. пустой строке. А как этого избежать? Т.е. что бы при первом обращении можно было узнать чему в действильности оно равно - 'display' или 'none'
0 votes4 answers -
Работа с массивами и цикл for
Здравствуйте. Есть задача, пройтись по массиву и сортировать так, чтобы все 0 были в конце массива. Написал такой код 'use strict'var arr = [1, 5, 0, 10, 0, 65, 0];function moveZeros(some) { let str; for(let i = 0; i < some.length; i++) { if(some[i] == 0) { str = some.splice([i], 1); some = some.concat(str); } } return some;}console.log(moveZeros(arr));В данном примере все сортирует правильно, но если массив будет вида скажем [0, 0, 0, 1], то не будет правильно и на выходе получим [0, 1, 0, 0] вместо [1, 0, 0, 0] Например имеем такую ситуацию, что var arr = [0, 0, 0, 1] Цикл в первый раз пробежался по массиву, первый (нулевой) элемен…
0 votes27 answers -
Таймер с графическим индикатором времени
Всем привет. Нужен вот такой таймер. Считать начинает при загрузке страницы я думаю. Когда доходит до нуля то Встречал ли кто-то подобный. Чтобы просто допилить по дизайну. Потому что таймеров в сети как грязи - но такой не нашел. Есть ли идеи как реализовать. (В js только начинаю вникать, поэтому совершенно в ступоре по поводу как эту графику реализовать) Есть у кого желание написать? (Цены в личку плиз) Вобщем буду рад любым идеям, советам, предложениям. Заранее спасибо.
0 votes3 answers -
Не работает скрипт на айфонах! Не могу понять в чем дело!
Всем привет! Помогите пожалуйста! На айфонах не работает JavaScript для вызова всплывающего окна - вместо этого кидает на другую страницу. ( хотя ссылка стоит на хэш-якорь). На ПК и андроиде всё нормально. Сайт http://центральная-тпк.рф/raspisanie-rejsov логин regfre@yandex.ru пароль: vwM32167 Внизу страницы - варианты рейсов. При нажатии "Забронировать" появляется всплывающее окно, но на айфонах кидает на другую страницу. Пожалуйста помогите - скажите хотя бы в чем может быть причина.
0 votes5 answers -
Оператор безусловного перехода.
Здравствуйте. Знаю, что вы все сейчас начнёте ругаться, и что goto в ява скрипт не нужен, но он мне нужен. Никак не могу найти, каким оператором в явескрипт осуществляется безусловный переход. Выручите ! Спасибо ?
0 votes7 answers -
HELP
если у кого есть чего почитать о Java для чайников, поделитесь плиз psy-del@normaplus.com
0 votes5 answers -
Кредитный калькулятор JavaScript
Всем привет. Наткнулся на интересный калькулятор в инете http://javascript.info/play/p8CNNb Но руки, как говорится растут у меня не из того места из которого надо. Может быть подскажет кто-нибудь, как сделать, чтобы срок был не в месяцах, а в годах. Но расчёт выплат, шёл в месяцах. То есть, человек вводит допустим срок в 2 года, а ему выводит сколько в каждом месяце платить.
0 votes4 answers -
Радиокнопки
Всем привет. Столкнулся с проблемой: Есть форма с группой радиокнопок <form name="datasend" ...bla-bla-bla... > <input type="radio" name="drawby" value="points" /> <input type="radio" name="drawby" value="lines" /> <input type="radio" name="drawby" value="all" /> И есть необходимость получить в js значение выбранной кнопки (drawby) Например: drawby=points или drawby=lines или all... Пытался обратиться через DOM document.datasend.drawby.value -дает результат underfined Прошу подсказать - как это сделать. Заранее спасибо
0 votes10 answers -
Преобразовать символ рубля "₽" в "руб."
Так как на сайте не у всех пользователей отображается символ рубля, поэтому попросили заменить на "руб." Доступа к админке нету чтобы исправить записи, поэтому приходится делать через js. Получилось заменить с ₽ на "руб.", но хотелось бы, чтобы замена происходила только в тех браузерах, которые не отображают символ рубля. Я наивный, думал проверю так if ('₽'.charCodeAt(0) !== 8381) { Если нет сивола, то запускаем функцию замены } Но код символа рубля есть в тех браузерах, которое его не отображают.
0 votes5 answers -
Изменять файл *.css, javascript'ом в реальном времени.
Приветь всем! Моих знаний javascript достаточно чтобы изменить фон страницы, но мне нужно чуть больше... Мож кто када-нить делал загрузку разных файлов style[].css сразу на странице? ну или загрузку случайного стиля? Помогите плиз сделать такую вещь, я думаю она будет очень полезна, для тех кто верстает дивами... Буду очень признателен! З.Ы Я думаю понятно что выбор стиля идет из <select>
0 votes7 answers -
Календарь jQuery
<script type="text/javascript"> $(function(){ $('#datepicker').datepicker({ function(dateText, inst) { // Ошибка выше... Хрому на нравится символ "(" перед function... Вроде всё правильно... if(dateText=="01/01/2012") style.backgroundImage='url(C:\Documents and Settings\Admin\Рабочий стол\jQuery\ui-bg_flat_50_5c5c5c_40x100.png)'; }); }); </script> Скажите пожалуйста, что не так?? Первый скрипт работает (делал на его основе можно сказать, так как я javascript знаю очень плохо) <script type="text/javascript"> $(function(){ $('#datepicker').datepicker({ inline: true, onSelect: function(dateText, inst) { if(dateText=="01/01/2012") alert("Happy New Year!");…
0 votes22 answers -
Как заставить скрипт выполняться после загрузки документа?
Есть некоторый скрипт, который оперирует с элементами по их id. Скрипт должен обязательно стоять в head'e, а не в конце документа (ибо плагин для мозилы пишу). Разумеется он, зараза, начинает выполняться сразу же после загрузки своего кода, пытается обратиться к несуществующим элементам DOM и успешно вырубается. Вопрос прост: как заставить скрипт начать выполнение только после окончания загрузки документа? ps: полагаю дело там так будет обстоять - var onLoadFlag, IntervalFlag; while ( !onLoadFlag ) { IntervalFlag = setInterval (" onLoadFlag = ***что-то, проверяющее, загрузился ли документ***;", 50); if (onLoadFlag) { clearInterval(IntervalFlag); ... } }
0 votes8 answers -
Модальное окно на jquery
Вобщем возникла такая прблема, решил использовать модальное окно, нашел в нете скрипт и решил заюзать его. Сделал тестовую страничку с этой штукой с текстовыми ссылками, все норм, потом перенес, на реальный проект(шаблон на компе) где ссыка открывающая окно имеет вид <li class="search"><a href="#search" name="modal"></a></li> соответсвенно в цсс повешен бакгроунд в виде картинки. При нажатии все норм, а вот при закрытии окна соответствующей ссылкой, на страничке исчезает ссылка открывающая окно, а точнее ссылка в коде на месте, просто перестает отображаться картинка.... Вот скрипт к фреймворку $(document).ready(function() { $('a[name=modal]'…
0 votes5 answers -
Раота скриптов в Opera
У меня случился такой казус. Локально скрипт работает, а на боевом сайте не работает и в чем причина понять не могу. Не работе скрипт именно в Opera. Если кто знает в чем может быть причина, напишите пожалуйста. Большое спасибо И еще вопрос, работает ли clientWidth и clientHeight в Opera?
0 votes6 answers -
JavaScript и анонимные функции
function(color){alert(color);}("green"); Не работает (function(color){alert(color);})("green"); Работает var a = function(color){alert(color);}("green"); Снова работает Кто-нибудь может объяснить почему так проихсдоит? И вообще что обозначают скобочки во втором примере, в кот. заключена функция? А то много где такое используется, а что толком - не могу понять( Спасибо заранее.
0 votes1 answer