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
-
Баг с кнопкой назад
Интересный баг нашли в скриптах. Если перейти на эту страницу и пощёлкать по вкладкам "Результат" и "HTML" несколько раз, то на кнопку назад надо столько же раз нажать. http://webref.ru/html/a#field_html_example Вкладка с результатом сделана в виде iframe, в него загружается PHP-скрипт. Сами вкладки и отправка формы на сервер сделаны на JS. Как исправить можно JS, чтобы Назад работало только один раз?
0 votes17 answers -
скрипт смены изображения
Приветствую. Стоит такая задача нужно сделать автоматическую смену изображений. Подробнее на картинке я в жаваскриптах ничего не знаю. Подскажите как реализовать. Догадываюсь, что это 1 фай в папку js на сайте + пару строчек на странице. вот пример как мне нужно osc4.template-help.com/wt_31163/index.html
0 votes11 answers -
Конфигуратор на JS
Уважаемые форумчане! Поднимаю тему создания конфигуратора на Javascript, только конфигуратор не настолько тривиальный, как описано выше. опишу подробнее: есть конкретное изделие - винтовка в базовой комплектации (определенная длина ствола, наствольник, рукоятка, магазин)есть опции дополнительной конфигурации (длины столов, например 700, 800, 900 мм, различные калибры к этим длинам и профили) - это все по разному выглядит, и имеет разные размеры на изображенииесть список этих дополнительных опций, которые , допустим можно выбирать, перемещая указатель мыши над спискомдля всех опций есть отдельные изображения (например только ствол или только магазин и т.д.) задача: н…
0 votes0 answers -
Работа социальных кнопок, требуется помощь.
Добрый вечер. На сайте требуется разместить блок социальных кнопок, самые популярные сети(facebook, google+, twitter, pinterest). Перепробовал несколько готовых решений, от "Яндекс"(https://tech.yandex.ru/share/), "Pluso"(https://share.pluso.ru/) и парочки готовых плагинов для framework yii. Но меня не устроила работа данных решений. Нет возможности менять изображение, которое крепится к посту в соц. сети. Прочитал в нете, что соц. сеть кэширует изображение и данные о сайте и нет возможности изменить эту информацию. Можно изменить только в том случае, если разные страницы(разные адреса) одного и того же сайта расшариваются в соц. сети. Мне надо установить share кнопки на …
0 votes8 answers -
innerHTML в IE
Помогите кто чем можит, врубится немогу в чем дело. Вот есть такая штучка: document.getElementById("total_price").innerHTML=total; В Опере работает, а вот в IE нехочит. Можит есть альтернатива innerHTML или как решить проблему.
0 votes3 answers -
Прелоад
Собственно нужно для сделать чтобы при наведении мышкой на изображение, изображение менялось. Делал через onmouse. Теперь оказалось что нужен прелоад. Нашё где то скрипт, поставил, почему то не работает. Сам скрипт Помогите плиз довести его до ума, или узнать почему не работает
0 votes11 answers -
Cannot call method 'removeAttribute' of null
Есть код: window.onscroll=tb(this.pageYOffset); function tb(val) { var bar=document.getElementById('topbar'); if(val>10){bar.setAttribute('scroll');} else{bar.removeAttribute('scroll');} } Но почему-то не определяется переменная bar, естественно и атрибуты не ставятся Как сделать чтобы определялась??
0 votes12 answers -
Angular: как сделать динамический попап с ng-click?
Суть такая. Есть страница со своим компонентом. На этой странице вызывается всплывающее окно, который оформлено в Core.module. Нужно, чтобы вместе с отрисовкой попапа контентом, который формируется в компоненте страницы, к этому контенту привязывался бы ng-click, вызывающий $ctrl.foo() из компонента страницы. Как это сделать? Наверное, можно через $rootScope, но чтобы без него?
0 votes5 answers -
анимация в javascript
Мне требовалось сделать анимацию из трёх изображений,как я поняла их надо просто крутить по циклу. По мимо этого анимация должна работать когда нажму на кнопку старт,когда нажимаю на стоп останавливаться. На javascript пишу буквально день,опыта никакого. Изображения в программе меняются сразу после загрузки страницы,тоесть не по нажатию старт,стоп тоже не работает,объясните пожалуйста как сделать чтобы толлько при нажатии на старт изображения менялись,а при нажатии стоп останавливались. <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title&…
0 votes10 answers -
Подгрузка ID
Всем доброго утра\дня, дело таково, нужно реализовать подгрузку некого id (числовые данные) с одной страницы на другую, возможно это както реализовать средством javascript?
0 votes10 answers -
instanceof и isPrototypeOf - есть ли разница?
var a = []; a instanceof Array // true Array.prototype.isPrototypeOf( a ) // true a instanceof Object // true Object.prototype.isPrototypeOf( a ) // true a instanceof Date // false Date.prototype.isPrototypeOf( a ) // false Вопрос: instanceof и isPrototypeOf всегда выдают одно и то же? Если да, то зачем нужно и то и другое если достаточно чего-то одного? Если нет - пример?
0 votes10 answers -
Roloover меню на js
Всем доброго времени суток! В общем надо сделать такое. Эсть меню, когда оп нему водишь мышкой, под каждым пунктом меню подсвечивается картинка. Такая вещь в принципе много где описана, но е меня есть нюанс. Многи статьи, где описывается решение етой задачи работают с двумя картинками.тюе для исходного состояния, и при наведении мышки картинка меняется на другую. А как сделать так, чтобы картинка появлялась просто про наведении мышки, а когда мышка не наведена то картинки нету не какой, т.е допустим просто название пункта меню. Заранее благодарен за внимание
0 votes9 answers -
Как отловить событие при увеличении страницы ?
В мазиле Ctrl + роликом мыши увеличивается или уменьшается страница. Как отловить данное событие ?
0 votes7 answers -
Скрипт блокирования radio-кнопок.
Вот наш?л в "Рецептах", как блокировать кнопку submit. Хотел то же самое проделать для блокирования radio-кнопок, однако, не получается: <script> function lagi_cheсkForm(f) { // Если поставлен флажок, снимаем блокирование кнопки if (f.lagi_cheсk.checked) f.lagi.disabled = 0 // В противном случае вновь блокируем кнопку else f.lagi.disabled = 1 } </script> <input type="checkbox" name="lagi_chek" value="c1" onClick="lagi_cheсkForm(this.form)" checked><font face="Tahoma" size="2" color=#527c9e>Продольные лаги:</font> <font face="Tahoma" size="2" color=#2C60B2> <input type="radio" name="lagi" value="b1" disabled>Лаги 40х20х1,5 <i…
0 votes3 answers -
popup
Доброго всем времени суток! Подскажите решение с такой вот проблемкой Как сделать такой вот popup'чик как здесь, при нажатие на кнопку "получить пароль"? заранее спс -))
0 votes15 answers -
Radio button
Всем добрый вечер! Есть небольшая проблема...Необходимо,чтобы после того как человек выберет конкретное значение переключателя и нажмёт кнопку далее вывелось в новом окне, текст соответствующий данному переключателю! Например, если комп то про комп что то написано будет,если ноут то про ноут! Вот код программы... <html> <head> <title>Test Radio Button</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript"> <!-- function DoIt(RXGroup) { var radioRXGroup = document.getElementsByName(RXGroup); for (var RowR = 0; RowR < radioRXGroup.length; RowR++) { if(radioRX…
0 votes2 answers -
Cлучайные посты на ajax
Как вывести на сайте случайные посты на ajax? Хотелось чтобы без плагинов. Сделала так: <script type="text/javascript"> $("#randomPost").load("/random/"); $("#another").click(function(){ $("#randomPost") .text("... loading ...") .load("/random/"); return false; }); </script> <h4>Случайный пост</h4> <ul> <li id="randomPost"> <?php include (TEMPLATEPATH . '/randomPost.php'); ?> </li> </ul> <a href="#" id="another">Следующий ...</a> Но не работает. Подскажите, пожалуйста, кто видит - где здесь ошибка.
0 votes10 answers -
правельно распарсить дату
задача такая: мне нужно распарсить дату формата 2008-03-07 и записать год, день мес в отдельные переменные. Написал вот так функцию, работает но код мне не нравится. Кто может лучше ? str = '2008-03-07'; var eventDate = parseEvent(str); function parseEvent(str) { var dateHolder = []; var year = str.substr(0,str.indexOf("-")); dateHolder.push(year); var month_day = str.substr(str.indexOf("-")+1); var month = month_day.substr(0,month_day.indexOf("-")); dateHolder.push(month-1); var day = month_day.substr(month_day.lastIndexOf("-")+1); dateHolder.push(day); return dateHolder; }
0 votes3 answers -
Всплывающее окно
Сразу просьба - если не тот раздел, сильно не пинать. Подскажите код - или где почитать - мне нужно сделать всплывающее окошко, в который я хочу впихнуть одну html-страницу с минимумум кода и видео в swf. Есть готовые решения?
0 votes10 answers -
Как установить атрибут colspan ячейке?
Обнаружил, что ИЕ не понимает такую запись: var td = document.createElement('td'); table.appendChild(td); td.setAttribute('colspan', 3); // никакого эффекта в ИЕ! Как быть? Как установить colspan ячейке через DOM?
0 votes1 answer -
Показываемые options
Как узнать какие options показаны в select, а какие скрыты, т.е. их можно увидеть только прокрутив select. Попробовал реализовать это - получилось под FF, http://persten.programist.ru/select/index.html но и то коряво... может у option или select есть какое либо свойство, отвечающее за видимость в списке? помогите!
0 votes4 answers -
Как менять флеш-ролики через javascript?
Задача такая: 1. Есть несколько картинок-превьюшек. 2. Есть область куда выводится флеш-ролик. 3. При клике не картинку нужно менять флеш-ролик. В общем, должно получиться, что-то вроде галереи для просмотра флеш-роликов. Что я уже попробовал: 1. Вставлю флеш таким кодом: <object type="application/x-shockwave-flash" data="flash.swf" width="244" height="400"> <param name="movie" value="flash.swf" /> </object> Этот ролик гурзится по-умолчанию и вроде везде нормально отображается. 2. По клику на картинке заменяем в указанном коде атрибуты data и value. В FF работает, в IE - нет. 2a. По клику на картинке удаляем весь тег object и вместо него вставляем htm…
0 votes7 answers -
Не получается вызвать функцию (ajax)
Пересоздал тему для более легкого объяснения проблемы, которая до сих пор не решена. Задача банальная - вызвать функцию с помощью ajax при клике на кнопку. В первом файле, который необходимо вызвать я указываю следующее : // phpfunction a() {echo 'huu';}a(); // вызвалиВторой файл (где расположен ajax) вызывает открывает первый. // ajax file<button onclick="go()" id="div">0</button><p id="text"></p><script>function go() {var client = new XMLHttpRequest();client.onreadystatechange = handler;client.open("GET", '1.php'); // открываем файл и получаем ф-ю с вызовомclient.send();}function handler() {if(this.status == 200 && this.response…
0 votes16 answers -
Размеситить текст на нескольких строках
Мне нужно присвоить яваскриптовской переменной текст большого размера, который размещается на многих строках. Сейчас делаю это примерно так: var slovo = 'Закарпатские русины обратились к России с просьбой признать'+ 'независимость Подкарпатской Руси от Украины, сообщает'+ '"Российская газета". Об этом корреспонденту издания заявил'+ 'премьер-министр республики Петр Гецко. На этот шаг русины'+ решили пойти после того, как официальный Киев в очередной раз'+ 'проигнорировал их требование о предоставлении автономии в'+ 'составе Украины. В какие конкретно органы государственной'+ 'власти России было направлено обращение, он не уточнил. '+ 'Реакция российских властей на эту…
0 votes14 answers -
Как добавить навигацию в js слайдер
Ребята, подскажите, пожалуйста, как добавить кнопки "Назад" и "Вперёд" (работающую навигацию) в слайдер (карусель). Вот скрипт: http://fredhq.com/projects/roundabout (не знаю, как здесь прикреплять файлы , поэтому кидаю ссылку на исходник) Заранее спасибо за помощь!
0 votes2 answers