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
-
Остановка видео по клику
У меня есть видео с ютуба Например: <iframe width="640" height="360" src="http://www.youtube.com/embed/s0uNBpC-0Zo?feature=player_embedded" frameborder="0" allowfullscreen></iframe> Как при событии остановить играющее видео? P.S Сделал проигрыватель типа как ВКонтакте, но при нажатии "Закрыть" видео с экрана уходит но оно продолжает играть
0 votes4 answers -
Смена фона при наведении на ссылку
Задача: Есть слой в котором есть 2 ссылки. В зависимости от того на какую ссылку наводим меняется фон этого слоя. Знания в JS нет. Поискал в Интернете решения, но либо не подходили, либо не работали. Помогите подправить или может кто-то предложит другой вариант На данный момент имеется. HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Test</title> </head> <body> <script type="text/javascript"> document.getEl…
0 votes8 answers -
Скрыть адресную строку в IE
Уважаемые Господа. Помогите, плз, чайнику. Как скрыть адресную строку в IE средствами JS в уже существующем окне.
0 votes2 answers -
Картинка странно меняет атрибут!
Добрый вечер! У нас есть: <input type="button" value="Надо нажать меня" onclick="test()" /><br /> <img id="img" src="spice.gif" alt="" /> <script type="text/javascript"> var img = document.getElementById('img') function test(){ if(img.src="spice.jpg"){ img.src="spice.gif" img.style.display = "none" } } </script> Сразу вопросы: 1) При таком коде Почему картинка при нажатии на input всё равно получает img.style.display = "none, при том, что атрибут у неё явно НЕ с jpg на конце? 2) Как правильно в if делать проверку на значение атрибута .src у картинки? Я написал так if(img.src="spice.jpg"), но чую, что это какая та ч…
0 votes25 answers -
Как сделать ссылку не кликабельной с помощью JQuery?
Собственно, как сделать, чтобы при клике на ссылку перехода не было? Код самой ссылки менять нельзя.
0 votes2 answers -
Как вывести текст из файла на экран через JavaScript(аналог SSI)
Как вывести текст из файла на экран через JavaScript(аналог SSI)? Я пробовал подключить .js файл, в него вписать i = "Text" , потом в документе прописать: <script language="javascript" scr="code.js"></script> <script language="javascript"> document.write(i); </script> все работает, но броузер пользователя кеширует подключаемый скрипт и при дальнейшем изменении файла .js у пользователя отображается старый текст. Как можно запретить кеширование подключаемого js кода?
0 votes2 answers -
Ткните пальцем в проблему
пытаюсь сделать декорированый чекбокс есть хтмл <div class="filterContent"> <label class="check">Show 1<input type="checkbox" name="" checked="checked" /></label> <label>Show 2<input type="checkbox" name="" /></label> <label>Show 3<input type="checkbox" name="" /></label> </div> есть квери $(document).ready( function() { $(".filterContent label").click(function () { if ($(this).hasClass("check")) $(this).removeAttr("class"); else $(this).addClass("check"); }); }); цель менять класс при клике через фаербаг тестил почемуто проходит два раза цикл за один клик т.е. на выход…
0 votes42 answers -
Как сравнить индексы двух массивов?
Как сравнить индексы двух массивов? for (var i in arrVal) {for (var j in arr) {if (arr[j].index == arrVal[i].index) document.getElementById(arrVal[i].id).value = arr[j].data;}}Мой код не работает.
0 votes8 answers -
Выпадающее CSS меню и выделение текущего раздела
Сделал меню как в статье Стиль для меню храниться в общем CSS файле, а само меню инклудится в нужный слой на каждую страницу. Теперь думаю как сделать так чтобы если посетитетель переш?л в какой-нибудь раздел, то этот раздел выделялся цветом, рамкой на самом меню, так как там намного удобнее, сразу ясно какой раздел открыт сейчас. Как такое можно организовать для пунктов верхнего уровня? Спасибо!
0 votes6 answers -
меню с вложеними подменю
<html> <head> <script language="JavaScript"> function startMenu() { // Проверяем, поддерживает ли текущий браузер DOM if (document.getElementById) { // Получаем объект с именем идентификатора menu nav = document.getElementById('menu'); // Пробегаемся по всем дочерним элементам нашего меню for (i=0; i<nav.childNodes.length; i++) { node = nav.childNodes[i]; // Если дочерний элемент - LI, то идем дальше if (node.nodeName == 'LI') { // При наведении курсора на пункт меню, присваиваем LI класс over node.onmouseover = function() { this.className = 'over'; } node.onmouseout = function() { // При перемещении курсора за пределы пункта убираем кл…
0 votes12 answers -
Замена картинки при нажатии на ссылку
Всем привет! помогите пжалста осуществить сие действие. короче на стр есть эскизы фоток, нужно чтоб при нажатии на них на той же стр открывалась увеличенная версия эскиза
0 votes13 answers -
PJAX - PushState AJAX
Привет всем! Прошу помощи в освоении pjax. Желательно на примере. Интересует подключение библиотеки и использование ее. Также интересует как заставить блок с плейером не перезагружаться, а по нажатию ссылок загружать их лишь в определенный блок. Заранее премного благодарен! П.с. Подключал так: <script type="text/javascript" src="/scripts/jquery.pjax.js"> <script type="text/javascript"> $(document).pjax('a[data-pjax]') </script> Ссылки делал вот так: <li><a href="/electro" data-pjax="#center">Электро</a></li> <li><a href="/ethno" data-pjax="#center">Этно</a></li> <li><a href="/humor" data-pjax=…
0 votes3 answers -
Как можно открыть ссылку в новом окне не фиксированного размера, но с убраными полосами прокрутки, строками состояния и т.д?
У меня или со всеми этими строками не фиксированное получается, или если убирать начинаю что-то, то фиксированным сразу становиться.
0 votes11 answers -
размер изображения от размера окна
Есть задача открытия рисунков в новом окне. Все рисунки разные по размеру и если рисунок больше чем текущее разрешение экрана , то размеры нового окна (и, соответственно, рисунка) уменьшить. Единственное, что сейчас имеем - это произвольные рамеры нового окна и рисунка (для всех одинаковые). Инетерсует, как можно получить размеры рисунка по ссылке и текущее разрешение экрана? Содержимое imageview,js function openWin(img_num) { var NW=window.open('', 'New', 'height=600,width=800'); NW.document.write('<head><title></title></head><body bgcolor=#000000><div align=center><img src="'+img_num+' " width="800" height="600"></div>…
0 votes6 answers -
Добавление класса элементу при прокрутке к этому элементу
Доброго времени суток! Нужна помощь! Нужно добавлять класс элементу при прокрутке к нему. То есть есть элемент, например с классом title, нужно что бы когда юзер докручивал сайт до него, автоматом добавлялся бы еще один класс. Хочу реализовать таким способом вызов анимации! Очень надеюсь на вашу помощь!
0 votes3 answers -
Jquery, Последовательное выполнение функций разных div в одном скрипте.
Идея простая. Есть блок, id=’animation_block’. В нем находятся четыре div-а, с display:none. Эти блоки имеют id: im1, im2, im3, im4. В каждом своя текстура. Я хочу, что бы они плавно появлялись и исчезали по очереди, и так по кругу. Как я себе представляю код: <script type="text/javascript"> $(document).ready(function () { setInterval(function () { $('#im1').fadeIn(1000).fadeOut(400); $('#im2').fadeIn(1000).fadeOut(400); $('#im3').fadeIn(1000).fadeOut(400); $('#im4').fadeIn(1000).fadeOut(400);}, 0); }); </script> Но анимация происходит не последовательно, а вместе. Знаю, как решить вопрос setTimeout, но хотелось бы без этого обойтись. Помогите, п…
0 votes1 answer -
Скроллинг div'a
Добрыого времени суток. Подскажите, как реализовать подобную вещь: имеется контейнер, в который вложен большой див. У контейнера overflow:hidden; необходимо реалисовать прокрутку вложенного дива на 300px при клике на ссылки [Сюда] [Туда] (влево и вправо, соответственно). Вот пример html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Скроллинг</title> <style type="text/css"> #outer{ width:300px; height:100px; border:1px solid #ccc; overflow…
0 votes2 answers -
Как узнать имя объекта по которому кликнули? Событие click() jQuery
Здравствуйте ув. пользователи данного форума. У меня возник вопрос.. Какими средствами узнать имя объекта на который кликнул пользователь? Заранее благодарю.
0 votes27 answers -
Ручное формирование FormData object
Доброго времени суток, форумчане! Имеется задумка вручную формировать FormData object и отправить его ajax jquery. Имеем динамически формируемая From'a и прочие элементы веб интерфейса, которыми пользователь может управлять. Нам надо собрать объект FormData и отправить его ajax'ом POST. За ошибка в синтаксисе не ругайте =) Вопрос не в синтаксисе, а в пробеле знаний в области формирования объектов, и объектов типа FormData Пример кода: name = document.getElementsById....value; body = document.getElementsById....value; tags = document.getElementsById....value; var data = new FormData(); data.append('name',name); data.append('body',body); data.append('tags…
0 votes9 answers -
Ext JS
Кто нибудь работал с Ext Js ?
0 votes17 answers -
Организация каталога и поиска по нему
Здравствуйте ! Подскажите пожалуйста в этом скрипте почему у меня не выравнивается таблица document.write("<table width=800px cellspacing=1 border=0 align=center id=cnt"+i+" class=dataRow><tr bgcolor=#dddddd>"+ и не происходит поиск в столбцах <td width=60px>"+contents[4] <td width=60px>"+contents[5]. Весь код ниже. Пытаюсь сделать 5 элементов в строке массива, в первой только для примера. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD><meta http-equiv="content-type" content="text/html; charset=windows-1251"> <TITLE>Поиск через форму в таблице</TITLE&…
0 votes17 answers -
Замыкания и глобальные функции
Недавно где-то прочитал, что не стоит делать много глобальных функций, это замедляет работу браузера. Насколько это соответствует действительности? Какой выигрыш у замыканий в больших проектах с огромным количеством разных модулей? Синтаксис становится немного более сложным...
0 votes17 answers -
Изменение размера и цвета шрифта пользователем
Не получается самостоятельно разобраться в следующем... хочу сделать на сайте чтобы пользователь смог самостоятельно изменять размер, цвет шрифта и пр. Для пробы загрузил на www... Кто нибудь подскажет в чем проблема?
0 votes41 answers -
Подсч?т файлов в папке
Здравствуйте! Подскажите, пожалуйста, какими конструкциями можно организовать подсч?т количества файлов в папке по маске (*.jpg)?
0 votes11 answers -
Перебор в цикле элементов Form
Такой вот вопрос возник... Надо вывести значения полей заполненных в Форме Имена полей отличаюся цифровым идентификатором... В цикле вывод делаю через alert (document.meform.fam+i.value); Заполняю форуму а при выводе идет вывод не значений а NaN , в чем может быть проблема... Новичок в JS не весь синтаксис знаю. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <script language="JavaScript"> <!-- function test() { for (i=1;i<5;i++) { alert (document.meform.fam+i.value); } } --> </script> </head> <body> <h2 align="center">Анкета сотрудников</h2> <table>…
0 votes2 answers