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
-
JavaScript и анонимные функции
function(color){alert(color);}("green"); Не работает (function(color){alert(color);})("green"); Работает var a = function(color){alert(color);}("green"); Снова работает Кто-нибудь может объяснить почему так проихсдоит? И вообще что обозначают скобочки во втором примере, в кот. заключена функция? А то много где такое используется, а что толком - не могу понять( Спасибо заранее.
0 votes1 answer -
узнать виден ли элемент
Доброй ночи, подскажите пожалуйста, как мне узнать виден ли блок или нет. Под виден я имею в виду, что он сейчас виден в окне браузера. Проект представляет собой большой промо сайт, и навигационная цепочка меняется в одной из секции. Еще использую waypoint, с его помощью можно определить,что мы докрутили до нужного блока, но как сбросить все дальше и опять применить не знаю. Большое спасибо заранее. Может есть что то типа :visible, только относящиеся к видимости элемента в окне браузера в данный момент
0 votes6 answers -
HELP
если у кого есть чего почитать о Java для чайников, поделитесь плиз psy-del@normaplus.com
0 votes5 answers -
Выравнивание (по горизонтали) блочно сверстаного сайта с помощью JS
Сайт сверстан блочно. Абсолютно позиционирован function alignc() { width = screen.width; if (width>1000) var dx=((screen.width-1000)/2); document.getElementById("logo")=document.getElementById("logo").style.left + dx; document.getElementById("topmenu_bgr")=document.getElementById("topmenu_bgr").style.left + dx; document.getElementById("topmenu")=document.getElementById("topmenu").style.left+dx; ... } Где ошибка?
0 votes9 answers -
как сделать маску ввода номера телефона
добрый день ! как сделать маску ввода номера телефона для поля ввода мне надо чтобы посетитель сайиа вводя номер телефон мог использовать только цифры знак + знак - и скобки () спасибо за помощь
0 votes1 answer -
всплывающее окно после отправки формы?
Здравствуйте. Есть разметка html И php который все это отправляет на мыло Вопросы: 1. Как можно делать, что бы после отправки сообщения появилось всплывающее окно в котором будет моя html разметка? 2. Как добавить какую нибудь ползушку которая развлекает посетителя пока его письмо отправляется ( ну скажем он тяжелый файл грузит для отправки), Сейчас происходит так: заполнил форму, нажал на кнопку отправки и ничего абсолютно не намекает что письмо отправлено.. Даже обновление страницы не происходит. Но письма идут нормально. Даже не знаю в правильном месте ли я создал тему (читал что подобное делается через js), если все же через php надо, просьба перенести в…
0 votes1 answer -
Простая задачка Прокрутка окна
Привет! Ребят, подскажите плиз как сделать прокрутку окна браузера. Ситуация такая есть контентная часть высотой 800пкс, а справа две кнопки вверх и вниз, нужно что б контентная часть прокручивалась соответственно нажатию на эти кнопки. Если задача оч л?гкая, то хотя б ссылку дайте на что то похожее, я чо то и в гугле искал и яндексе не нашел там вс? как то оч наварочено много. Буду оч признателен за код) Всем заранее спасибо!
0 votes7 answers -
Кинетический скроллинг
в общем, есть два вариант кинетического скроллинга http://jsfiddle.net/SomeTest/hFVD4/ и http://jsfiddle.net/SomeTest/vU7W2/... возможно ли их будет использовать как прокрутку изображения) что-то на подобии как прокрутка обоев на Android. и еще очень глупый вопрос, как это всё написал, подключил, подобавлял файлы... но ни чего не работает а на тех сайтах работает
0 votes11 answers -
Кредитный калькулятор JavaScript
Всем привет. Наткнулся на интересный калькулятор в инете http://javascript.info/play/p8CNNb Но руки, как говорится растут у меня не из того места из которого надо. Может быть подскажет кто-нибудь, как сделать, чтобы срок был не в месяцах, а в годах. Но расчёт выплат, шёл в месяцах. То есть, человек вводит допустим срок в 2 года, а ему выводит сколько в каждом месяце платить.
0 votes4 answers -
Предупреждение от Node при запуске gulp
DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead. Что делать с данным предупреждением, игнорировать, или же можно как либо устранить? Гуглила, но к сожалению, ничего похожего на русском языке не нашла
0 votes14 answers -
Вставить текст на страницу в нужном месте
Добрый день, Пишу на js код и столкнулся с проблемой - document.write вставляет текст строго туда, откуда был вызван. А у меня функция вызывается на onselect. Уверен, вопрос простой, но по яндексу и в факе не нашел ответа (запросы "js вывод в заданном месте", "document.write задать место вывода", ...) Сам вопрос: Как указать document.write место, где он должен вывести текст? Скажем, есть <div id="puthere"></div> Хотелось бы чтобы после вызова функции в него вставлялся html-код (конкретно сгенерированный мною в этой функции) Заранее спасибо)
0 votes2 answers -
Таймер с графическим индикатором времени
Всем привет. Нужен вот такой таймер. Считать начинает при загрузке страницы я думаю. Когда доходит до нуля то Встречал ли кто-то подобный. Чтобы просто допилить по дизайну. Потому что таймеров в сети как грязи - но такой не нашел. Есть ли идеи как реализовать. (В js только начинаю вникать, поэтому совершенно в ступоре по поводу как эту графику реализовать) Есть у кого желание написать? (Цены в личку плиз) Вобщем буду рад любым идеям, советам, предложениям. Заранее спасибо.
0 votes3 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 -
Преобразовать символ рубля "₽" в "руб."
Так как на сайте не у всех пользователей отображается символ рубля, поэтому попросили заменить на "руб." Доступа к админке нету чтобы исправить записи, поэтому приходится делать через js. Получилось заменить с ₽ на "руб.", но хотелось бы, чтобы замена происходила только в тех браузерах, которые не отображают символ рубля. Я наивный, думал проверю так if ('₽'.charCodeAt(0) !== 8381) { Если нет сивола, то запускаем функцию замены } Но код символа рубля есть в тех браузерах, которое его не отображают.
0 votes5 answers -
Модальное окно на jquery
Вобщем возникла такая прблема, решил использовать модальное окно, нашел в нете скрипт и решил заюзать его. Сделал тестовую страничку с этой штукой с текстовыми ссылками, все норм, потом перенес, на реальный проект(шаблон на компе) где ссыка открывающая окно имеет вид <li class="search"><a href="#search" name="modal"></a></li> соответсвенно в цсс повешен бакгроунд в виде картинки. При нажатии все норм, а вот при закрытии окна соответствующей ссылкой, на страничке исчезает ссылка открывающая окно, а точнее ссылка в коде на месте, просто перестает отображаться картинка.... Вот скрипт к фреймворку $(document).ready(function() { $('a[name=modal]'…
0 votes5 answers -
Изменять файл *.css, javascript'ом в реальном времени.
Приветь всем! Моих знаний javascript достаточно чтобы изменить фон страницы, но мне нужно чуть больше... Мож кто када-нить делал загрузку разных файлов style[].css сразу на странице? ну или загрузку случайного стиля? Помогите плиз сделать такую вещь, я думаю она будет очень полезна, для тех кто верстает дивами... Буду очень признателен! З.Ы Я думаю понятно что выбор стиля идет из <select>
0 votes7 answers -
Вызов JS функции parent-a из iframe
Добрый день, пытаюсь смастерить костыль. Есть два документа, находящихся на разных доменах. Есть документ parent и документ child. child открывается в iframe, расположенном в parent. Не существует способа добраться до dom-модели child из parent'a. А есть ли возможность из child'a получить доступ к dom-модели parent'a? Т.е. из iframe-а слазить в документ. Ну или дернуть функцию, описанную в parent? UPD: Нельзя
0 votes3 answers -
jQuery селектор как переменная
$(".owl-carousel.items5").owlCarousel({ items: 5, autoPlay: 20000, navigation: true, pagination: false, navigationText: ['<i class="fa fa-chevron-left fa-2x"></i>', '<i class="fa fa-chevron-right fa-2x"></i>'], }); $(".owl-carousel.items6").owlCarousel({ items: 6, autoPlay: 20000, navigation: true, pagination: false, navigationText: ['<i class="fa fa-chevron-left fa-2x"></i>', '<i class="fa fa-chevron-right fa-2x"></i>'], }); Примерно такой код приходится писать для всех каруселей на сайт…
0 votes3 answers -
Не работает скрипт на айфонах! Не могу понять в чем дело!
Всем привет! Помогите пожалуйста! На айфонах не работает JavaScript для вызова всплывающего окна - вместо этого кидает на другую страницу. ( хотя ссылка стоит на хэш-якорь). На ПК и андроиде всё нормально. Сайт http://центральная-тпк.рф/raspisanie-rejsov логин regfre@yandex.ru пароль: vwM32167 Внизу страницы - варианты рейсов. При нажатии "Забронировать" появляется всплывающее окно, но на айфонах кидает на другую страницу. Пожалуйста помогите - скажите хотя бы в чем может быть причина.
0 votes5 answers -
Раота скриптов в Opera
У меня случился такой казус. Локально скрипт работает, а на боевом сайте не работает и в чем причина понять не могу. Не работе скрипт именно в Opera. Если кто знает в чем может быть причина, напишите пожалуйста. Большое спасибо И еще вопрос, работает ли clientWidth и clientHeight в Opera?
0 votes6 answers -
заменить fphover.class из frontpage
во Frontpage есть очень полезная функция: hoover button она созда?т вокруг заданного текста рамку, замполняет е? цветом, и при наведении мыши меняет цвет заливки, но там есть множество эффектов. проблема в том, что она делает громоздкий модуль, видимо, из стандартного fphover.class как сделать иначе? уже научился заменять <a href="/index.htm#link"><img src="pzs/back1.gif" border="0" onmouseover="this.src='dobn/sock.gif';" onmouseout="this.src='dobn/sock1.gif';"></a> но в данной ситуации нужен другой код. подскажите? —————————— почему-то вместо буквы ЙО форум подставляет знак вопроса
0 votes6 answers -
Глобальная обработка событий при помощи JS
Здравствуйте. Целесообразно ли писать скрипт который обрабатывал все события на странице? С чего все началось? Не помню какой сайт... Я обнаружил я один интересный момент. На сайте есть рисунок. <img name="crimage" src="someimage.gif" alt=""> никаких предпосылок событий для этого рисунка я не заметил. Но стоит кликнуть на этот рисунок, как всплывает подсказка или загружается другая страничка. На сайте очень много JS подключаемых. Я так понимаю, что есть некий скрипт, который следит за всеми событиями на станице? Я еще по старинке пишу <img src="/pathtoimg" onClick="function()"> Или это уже устарело? Уж больно интересно. Поделитесь опытом.
0 votes11 answers -
галереи на чистом javascript
Всем привет!1 хочу освоить галереи картинок только на чистом javascript но гугл посилаeт только на jquery!можете подсказать ресурси или примеры. плиз помогите Так же меня интересуют вопрос —-какие бывают типы галерей(буду потом поиском искать)???
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 -
Ajax
У меня возникла проблема, вот есть функция, которая берет имя пользователя из формы: function get(obj) { var poststr = "name=" + encodeURI( document.getElementById("name").value ); makePOSTRequest('new_com.php', poststr); } Как мне написать эту функцию, чтобы она получала не только имя, но и email, www, и message, спасибо.
0 votes8 answers