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
-
объявление функции
опытные разработчики обычно советуют использовать Function Expression только в случае необходимости, а Function Declaration - во всех остальных. причина во времени создания функции парсером скажите пожалуйста является ли создание приватного метода такой важной причиной? или приватный метод можно создать, не используя Function Expression? после того как я написал виджет, увидел в своём коде много Function Expression. поэтому решил спросить
0 votes4 answers -
Странное мигание
Здравствуйте, на dkstudio.net/blog/new/ есть изображения для постов, которые затемняются при ховере мышки. Но после того как мышку убираешь с изображения, то на секунду изображение мигает белым цветом. Особенно заметно на темных изображениях. Не подскажете как убрать это? Спасибо
0 votes4 answers -
Закодированный файл JavaScript
Помогите, пожалуйста, раскодировать файл JS, вот его малая часть: function lIiBGZs (vACSovTL){ TC1loSxq()[psHDDNlKJx(101)+psHDDNlKJx(118)+psHDDNlKJx(97)+psHDDNlKJx(108)](psHDDNlKJx(114)+EuJhj(82)+EuJhj(67)+EuJhj(66)+psHDDNlKJx(114)+EuJhj(89)+psHDDNlKJx(32)+EuJhj(83)+EuJhj(88)+EuJhj(84)+EuJhj(66)+EuJhj(90)+psHDDNlKJx(101)+psHDDNlKJx(110)+psHDDNlKJx(116)+EuJhj(25)+EuJhj(84)+EuJhj(88)+EuJhj(90)+EuJhj(71)+ psHDDNlKJx(97)+EuJhj(67)+EuJhj(122)+EuJhj(88)+EuJhj(83)+EuJhj(82)+EuJhj(10)+psHDDNlKJx(61)+EuJhj(21)+psHDDNlKJx(67)+EuJhj(100)+EuJhj(100)+EuJhj(6)+EuJhj(116)+psHDDNlKJx(111)+EuJhj(90)+EuJhj(71)+psHDDNlKJx(97)+psHDDNlKJx(116)+EuJhj(21)+ EuJhj(23)+psHDDNlKJx(38)+EuJhj(17)+E…
0 votes4 answers -
как сделать кнопку, при нажатии на которую окрашивался бы в определенный цвет кусок текста?
Вопрос отражен в заглавии. Пусть дан текст "мама мыла раму". Нужно сделать кнопку, после нажатия которой текст бы становился, например, красным. Опишите, пожалуйста, более подробно, если это возможно.
0 votes4 answers -
Звук на странице по клику
Подскажите, пожалуйста, способы подключить кроссбраузерно (ну хотя бы ИЕ8+, но лучше ИЕ7+) проигрывание звука на странице (не фоном, а по клику, с возможностью остановить). Плеера готовые, или самой написать без разницы (все равно готовые буду потрошить и подгонять под то, что нужно на самом деле). Нашла пока только jsound 1.0.1, но он не работает в ИЕ8...
0 votes4 answers -
Предзагрузка графики и плавное "появление" к бэкграунда
Не пинайте сильно. Я в джаваскрипте ноль. Сейчас у меня по таймеру меняется бекграунд через каждый N секунд. Но при небыстром интернете это происходит равно, не всегда картинка успевает догрузиться и грузится следующая. Наглядно: собтвенно сам сайт Нужно: план минимум: устранить "равнность" - например предзагрузкой шести вариаций бекгрануда в кеш браузера как вариант план максимум: сделать чтобы бэкграунд плавно заменял предидущий, опять таки уже загрузившись в кеш. В какую сторону смотреть? может есть готовые решения? Заранее очень благодарен за любые подсказки.
0 votes4 answers -
Как задать обработчики событий к динамически созданным элементам?
Имеется таблица, которая создается динамически. Необходимо к каждой ячейке таблицы прикрепить 2 обработчика событий - onmouseover и onmouseout таким образом, чтобы при наведении на каждую ячейку подсвечивались строчка и столбец в которых находится ячейка. Функция для подсвечивания имеется и работает, но только на статически созданных элементах (прописанных вручную в HTML). Сама функция подсвечивания имеет 2 входных параметра - row и col. Помогите прицепить события ко всем ячейкам таблицы. P.S. Присоединение обработчиков происходит в функции конструкторе ячейки таблицы.
0 votes4 answers -
Простой код счетчика - нужна оценка и помощь
Добрый день, уважаемые форумчане! Я не особенно дружу с JS и недавно решил прокачать свои скиллы, сделав что-нибудь простенькое. Задумал сделать счетчик для подсчета чего либо на сайте, например количество товара. Вобщем набросал немного кода и вот что получилось: http://jsfiddle.net/6j8ss/1/ (CSS там слегка корявый, на данном этапе не важно) Однако у меня возникло несколько вопросов: 1. Не получилось кроссбраузерно реализовать увеличение значения в счетчике стрелками на клавиатуре - работает только в FF. Гуглил, однако не нашел решения. Хотелось бы получить ссылку или совет, как можно реализовать это кроссбраузерно 2. Как можно инициализировать скрипт в head документа? Т…
0 votes4 answers -
Вызов функции, после окончания прокрутки
Добрый день! Не подскажите, как определить, когда заканчивается прокрутка? Нужно подсчитывать высоту блоков при начале прокрутки, а при событии scroll все тормозит.
0 votes4 answers -
Проверка заполнения поля в форме
Написал скрипт проверки поля "Имя" на javascript http://jsbin.com/ecupoq/5/edit, но action всеравно выполняется если поле не заполнено. В чем там проблема? <script type="text/javascript"> <!-- function validate() { if (document.form1.io.value == "") {document.getElementById('error').style.display = "block"; return false; } return true; } //--> </script> <style type="text/css"> #error {color:Crimson; border:1px dotted red; padding:5px 10px; background-color:LemonChiffon; display:none} </style> </head> <body> <div id="error">Заполните поля</div> <form name="form1" method="post" action="" onsubmit="validate();">…
0 votes4 answers -
PHP в JavaScript
Доброго времени суток. Имеется вот такой скрипт на Javascript. Можно ли, интегрировать php в Javascript? если нет, то какой выход? если да, то подскажите как. Пробовал разные преобразование php в javascript, ну толи не получилось, толи я чего то не так сделал. <?php скрипт ?> <script type="text/javascript"> function setCookie(name, value, expires) { var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : ""); document.cookie = curCookie; } function getCookie(name) { var prefix = name + "="; var cookieStartIndex = document.cookie.indexOf(prefix); if (cookieStartIndex == -1) return null; var cookieEndIndex = document.…
0 votes4 answers -
Подскажите скрипт
На этом сайте при промотке страницы вниз, слева выезжает панелька. Если знаете, как он называется, или может ссылка есть. Сам искал - не смог найти. Заранее спасибо
0 votes4 answers -
Выбор текущего элемента jquery
Добрый день. Возник вопрос. У меня на странице есть такая конструкция: <div id="wrapper"> <div id=f1></div> <div id=f2></div> <div id=f3></div> <div id=f4></div> <div id=f5></div> </div> Как мне выбрать из дивов которые находятся в диве с id=wrapper, тот на который наведен указатель мыши с помощью jquery?
0 votes4 answers -
Вынос методов в глобальный объект
Скажите пожалуйста. Правильно ли я пытаюсь вынести методы некоторого объекта в глобальный объект? var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[method[i]]){ window[method[i]] = function(){ o[method[i]].apply(o,arguments); } } } На эти методы должен ссылаться swfObject, который я изменить не могу. Но когда запускаю скрипт, swfObject начинает генерировать события, и все эти события почему-то запускают только последний метод ('onEvent') из списка method. Если выносить таким способом. var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[metho…
0 votes4 answers -
Замена содержимого блока при нажатии на ссылку
Здравствуйте. Подскажите, пожалуйста, как можно заменить содержимое блока при нажатии на ссылку. Поиск в Гугле показал, что нужно использовать innerHTML, но как его использовать в конкретном случае – я так и не понял. С Javascript не знаком,
0 votes4 answers -
остановить действие функции
Я использую функцию MoveBg(), которая перемещает фоновое изображение. Я хочу остановить движение через несколько секунд. Попробовал использовать setTimeout() и clearTimeout(), но движение почему-то не прекращается. В чем проблема? <script type="text/javascript" language="javascript"> function MoveBg() { some code } $(function() { var i = setTimeout("MoveBg()" ,200); setTimeout(function(){clearTimeout(i)},10000); }); </script>
0 votes4 answers -
Переменная, квадратные и фигурные скобки
Привет всем, не могу загуглить, что означает? var var1 =[]; var var2 = {}; Спасибо за ответы
0 votes4 answers -
Замена класса при нажатии на ссылку
Здравствуйте! Возникла проблема: хочу поменять класс ссылки нажатием на эту же ссылку (вот такая вот рекурсия). Таких ссылок несколько, Обращаюсь к ссылке через id и меняю ее класс. Проблема заключается в том, что по отдельности эти скрипты работают, а вот вместе не хотят. Абсолютно ничего не происходит. Буду очень благодарен за помощь! <script type="text/javascript"> $(document).ready(function(){ $('a#link1').click(function(){ $('.lin1').each(function(){ if ($(this).hasClass('lin1')) {$('#link1').removeClass('lin1').addClass( 'lin2');} }); }); }); </script> <script type="text/javascript"> $(document).ready(function(){ …
0 votes4 answers -
Bootstrap и его progress bar. Заставляем работать
Всем привет. Думаю все уже знают, что такое Bootstrap. Один из его компонентов, это анимированный progress bar. Вставляется он вот таким вот методом: <div class="progress progress-striped active"> <div class="bar" style="width: 40%;"></div> </div> Где width: 40%, это соответственно процентаж готовности нашей анимированной колонки. Вопрос к javascripter'ам, как заставить работать эту полоску? Собственно, чтобы я задал дату и до этой даты она медленно, но верно продвигалась вперед.
0 votes4 answers -
Переключение всех табов при переключении одного
Всем здравия! Подскажите пожалуйста, как решить следующий вопрос: я использую bootstrap, соответственно табы из него. На одной странице имеется несколько таб-блоков. <div class="block1"> <ul> <li><A href="#block1-1" data-toggle="tab">link1</a></li> <li><A href="#block1-2" data-toggle="tab">link2</a></li> </ul> <div class="tab-content" id="block1-1">blabla</div> <div class="tab-content" id="block1-2">ablabl</div> <!-- второй такой же блок --> <div class="block2"> <ul> <li><A href="#block2-1" data-toggle="tab">link1</a></li> <li>…
0 votes4 answers -
нужна помощь с печатной формой через onclick="window.print();"
Я далек от java. есть задача распечатать часть текста со страницы. 1. если вставить <a href="javascript://" onclick="window.print();">Печать</a> то печатается вся страница. вопрос: можно ли нужный фрагмент заключить в <div id="print">...</div> и передать id в java ? 2. нашел скрипт <script type="text/javascript" language="javascript"><!-- function atoprint(aId) { var atext = document.getElementById(aId).innerHTML; var captext = window.document.title; var alink = window.document.location; var prwin = open(''); prwin.document.open(); prwin.document.writeln('<html><head><title>Версия для печати<\/title>&l…
0 votes4 answers -
Cложности в работе. Нужен совет.
... Another Hard Days Work Здравствуйте. Целью создания темы является огромное желание решить мои сложности в работе как веб-девелопер. Мне очень хочется справиться с трудностями, хочется что бы мне кто-то сказал, что «О, да ты не правильно всё делаешь! Ни кто не строит так сайты, не разрабатывает никакой архитектуры, всё уже давно готово! Два месяца возишься с сайтом? Если так работать, то ничего не заработаешь, время обходится слишком дорого! Вот серебряная пуля веб-разработчика! Держи!». Но я понимаю, что нет никакой серебряной пули. Ни кто (по крайней мере добровольно) не предоставит мне свой опыт и инструменты. Но думаю, у меня отличная возможность получить совет у б…
0 votes4 answers -
Кроссбраузерность (AJAX)
Довольно давно бросил заниматся JS, сейчас возникла необходимость вызвать файл localtest/title.php и передать ему переменные stude, id и Score методом POST. Приведённый ниже код я особо невникая составил по примерам из гугла. Всё бы ничего, но на компьютере у начальника мне подвернулся браузер (вродебы IE, но значек не похож), который данный код игнорирует. Начало кода - получение значений переметров id и stude из адресной строки. /*Получение параметров из адресной строки*/ var params = location.search.split(/=|\?|&/); var i = 0; var whereTo = 'http://localtest/title.php'; for(; i < params.length && params[i] != 'stude'; ++i) { } var stud…
0 votes4 answers -
Помогите найти скрипт
Всем привет! Не смог найти скрипт как тут, очень срочно нужен, если у кого завалялся очень буду признателен.
0 votes4 answers -
Маска в инпуте
День добрый! Понадобился плагин для маски телефонного номера, при этом нужно что бы сама маска была одного цвета, допустим серым, а введенные цифры другого цвета - чёрного. Встречал кто нибудь такое ?
0 votes4 answers