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
-
Изменение opacity при наведении
Народ, привет... Как можно реализовать, чтобы при наведении на картинку opacity был 0.9, а при отведении - 0,5? Пример _ttp://renault.volga-rast.ru/auto/clio/interior/ Спасибо
0 votes1 answer -
Событие hover
Имеется код: <div id="largeImageCont"><img id="largeImage" src="" /></div> <div id="imageDescr"><span>Описание фотографии</span></div> И обработчик события: $("#largeImage").hover(function(){ // показ описания $("#imageDescr").animate({left: "10%"}, "fast"); } , function(){ // callback $("#imageDescr").animate({left: "100%"}, "fast"); }); Смысл: при наведении на картинку вылетает описание, а если курсор увести — исчезает. Проблема в том, что если описание вылетает под курсор, то тут же срабатывает Callback и описание исчезает. А затем собы…
0 votes1 answer -
Как сделать, чтобы музыка <embed> на странице не играла только при первом посещении?
Приветствую, великие и ужасные! Есть простой скрипт: var MSIE=navigator.userAgent.indexOf("MSIE"); var NETS=navigator.userAgent.indexOf("Netscape"); var OPER=navigator.userAgent.indexOf("Opera"); if((MSIE>-1) || (OPER>-1)) { document.write("<BGSOUND SRC=sound.wma LOOP=1>"); } else { document.write("<EMBED SRC=sound.wma AUTOSTART=TRUE "); document.write("HIDDEN=true VOLUME=100 LOOP=TRUE>"); } Музыка играет на главной странице. Все работает. Как можно сделать, чтобы при повтором заходе на главную она больше не играла? А то каждый раз она надоедает, вы же понимаете...
0 votes1 answer -
JavaScript и анонимные функции
function(color){alert(color);}("green"); Не работает (function(color){alert(color);})("green"); Работает var a = function(color){alert(color);}("green"); Снова работает Кто-нибудь может объяснить почему так проихсдоит? И вообще что обозначают скобочки во втором примере, в кот. заключена функция? А то много где такое используется, а что толком - не могу понять( Спасибо заранее.
0 votes1 answer -
Dynamic select - ссылки в элементах списка
Ребят, помогите пожалуйста в форме в форме Select region сделать так, чтобы во втором списке элементам была присвоена ссылка, и при нажатии на кнопку осуществлялся переход по ссылке, соответствующей выбранному элементу. Пример. Вот так сейчас у меня, а нужно, чтобы при выборе, к примеру, Москва, я попадал на сайт Москвы. Вот кусок кода, который формирует элементы второго списка (где centrcher - название элемента первого списка, которому соответствуют нижеследующие элементы второго): var centrcherArray = new Array( 'Egypt', 'Iran', 'Israel', 'Kuwait', 'Lebanon', 'Morocco', 'Saudi Arabia', 'Syria', 'Turkey', 'U.A.Emirates', 'Other' );
0 votes1 answer -
Как выбрать дочерний элемент с name='node'?
Вроде простая задача, но я давно не упражнялся с js, пожтому возникли проблемы. Как выбрать дочерний элемент с name='node' у элемента с известным id?? Пытаюсь так: var parent = document.getElementById(\''.$i.'\'); var object = parent.getElementsByName(\'node\'); for (var childItem in object.childNodes) { if (object.childNodes[childItem].nodeType == 1){ object.childNodes[childItem].style.display = \'none\'; } } Но тщетно (кажется проблемы с getElementsByName). Поможете? P.S. нужно что бы работало в ie6
0 votes1 answer -
Передача переменных
Имеем: Переменную в js скрипте. Переменная - массив. Задача: Передать переменную в obrabotchik.php используя Ajax. С ajax'ом я знаком на начальном уровне. Пользуюсь библиотекой jquery. Как передавать обычные переменные через форму я разобрался, а вот как массив передать - не могу понять. Помогите разобраться. upd: Нашел статейку, все мне прояснившую. Делюсь ссылкой: http://www.simplecoding.org/otpravka-danny...t-i-jquery.html
0 votes1 answer -
jQuery и стиль
Привет! Сижу и туплю, почему то не работает: $(document).ready( function() { $(".random").function() { var col = Math.floor(Math.random() * 500) + "px"; $(this).css("top",col); } } ); <div class="random" style="position:absolute;">!</div> Где ошибся?
0 votes1 answer -
альтернатива accept
Известно что современные браузеры игнорируют атрибут <input type="file"... accept="text/csv" /> и после нажатия на browse все ровно можно выбирать All Files (*.*), можно ли яваскриптом повлиять на этот диалог?
0 votes1 answer -
простое слайд шоу
Пишу вам впервые, так что поправте если что не так. только начинаю учить джава скрипт, хотя немного знаю с++, так что легче. но вот это упорно не работает. подозреваю что не правильно работаю с SetInterval. а вообще не знаю, где ошиблась. файлы называэться по порядку 1.jpg 2.jpg и тыды. разметку хтмл не облюдала, на другом примере, где картинка менялась по событию onclick все работало <HTML> <IMG ID = "myimg" SRC = '1.jpg' onmouseover = "slideshow()" onmouseout="stopsl()"> <script> var name=1 var timer=0 function nextimg(vsego){ if(name<vsego) name++ else name=1 document.all.myimg.src = name +'.jpg' } function slideshow() { timer=window.…
0 votes1 answer -
Проследить id выбраного option (select).
Задача: У меня есть тег select, в котором есть 2 тега option: id первого - opt1, id второго - opt2. Вопрос: как с помощью JavaScript узнать, какой option выбран. OnClick не предлагать. Зачем: если выбран opt1 - тогда мне нужно, чтобы отображался ещё один элемент, допустим p id="p". Если выбран opt2 - элемент не отображается. Это я сделаю через CSS.
0 votes1 answer -
Выбор категории при помощи показать/скрыть
Идея в чем: есть куча элементов разбросанных по странице, они объеденены в несколько классов, есть <select> и <option> в которых выбирается название категории. Должно произойти следующее: при выборе определенной категории все остальные должны скрыться. Суть темы: есть код <html> <head> <script type="text/javascript"> function showClass(searchClass,node,tag) { var classElements = new Array(); if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp(\"(^|\\s)\"+…
0 votes1 answer -
Нужен хелп по кукам
я не особый спец в js, так что вопрос: имеется сайт с разными цветовыми схемами, переключаются они по средствам замены класса у body, жмется кнопка, запоминается её класс, этот класс ставится body, чтобы можно было ходить по страничкам и цвет не менялся, класс записывается в куки. проблема в том, что куки записываются не для всего сайта, а для каждой страницы и иногда в одной цветовой схеме проскакивает страничка другого цвета. как сделать чтобы записывался один кук для всего сайта? функция, которая записывает куки function SetCookie(sName, sValue){ document.cookie = sName + "=" + escape(sValue) + "; expires=Fri, 31 Dec 2070 23:59:59 GMT; path=/;"; }
0 votes1 answer -
Вставка в textarea по клику. Проблема с IE.
Всем здрасти. Появился вопрос. По клику на определенном <span>'e в textarea вставляется текст. Обработка клика выглядит так (jQuery): jQuery(function($) { $('#email').click(function(){ insertAtCaret('textarea_id', 'text'); }); }); Функцию insertAtCaret() взял в инете. Выглядит она так: function insertAtCaret(areaId,text) { var txtarea = document.getElementById(areaId); var scrollPos = txtarea.scrollTop; var strPos = 0; var br = ((txtarea.selectionStart || txtarea.selectionStart == '0') ? "ff" : (document.selection ? "ie" : false ) ); if (br == "ie") { txtarea.focus(); var range = document.selection.createRange(); range.moveStart ('character'…
0 votes1 answer -
Изменение размера div в Fox
Необходимо изменять minHeight дива в зависимости от размера окна браузера. В IE новое значение присваивается. В Fox`е нет (просто напросто не присваивается новое значение). В чем фишка и как можно обойти? var Div=document.getElementById("con"); Div.style.minHeight=document.body.offsetHeight;;
0 votes1 answer -
Как найти hspace, заданный java
Приветствую! Есть у меня скрипт, в котором неведомым мне образом задан параметр hspace для картинок. Как я не пытался, вычленить его я так и не смог. Прошу подсказать, как найти этот параметр и поменять его (может даже можно средствами css).
0 votes1 answer -
Обфускатор
Какой бесплатный обфускатор можете посоветовать?
0 votes1 answer -
Ссылки
Нужно сделать "резиновыми" ссылки ,то есть чтобы ссылки пропорционально вместе с картинкой уменьшались/увеличивались %( , мне сказали, что это можно сделать с помощью javascript , Помогите пожалуйста я в javascript не разбираюсь <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta name="keywords" content="lacuna coil, lacuna coil discography, lacuna coil pictures, lacuna coil mp3, lacuna coil lyrics, lacuna coil concert, lacuna coil live, music, metal, italy, italia, alternative metal, gothic, cristina scabbia, andrea ferro, marco coti zelat…
0 votes1 answer -
Вставка строки в таблицу при помощи ЯС
<script> function addField() { var tr = document.createElement("tr"); tr.innerHTML = "<td>1</td><td>2</td>"; document.getElementById("tabl").appendChild(tr); return false; } </script> <table border="1" id="tabl"> <tr><td>1</td><td>2</td></tr> </table> <button onclick="addField()">Insert</button> в Опере например работает нормально, в ФФ не создает строку таблицы , но вставляется всеже (криво). В чем может быть проблема? Спасибо заранее
0 votes1 answer -
Arrow Side Menu
http://www.dynamicdrive.com/dynamicindex17...nmenu-arrow.htm Full HTML Source: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript" src="ddaccordion.js"> /*********************************************** * Accordion Content script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) * Visit [url="http://www.dynamicDrive.com"]http://www.dynamicDrive.com[/url] for hundreds of DHTML s…
0 votes1 answer -
меню на JQuery
Привет народ! прошу Вашей помощи. http://miniblog.ucoz.ru/temp/markup_stritum_fix/inner.html <— вот тут есть "меню-гармошка" (слева) реализована на JQuery, тоесть нужно сделать что бы при загрузке один пункт меню был открыт, ну а потом закрывался и открывался (как и сейчас), чесно говоря не пойму как сделать, только начинаю изучать JS. Подскажите люди добрые, что нужно там дописать?
0 votes1 answer -
Загрузка картинок
Здравствуйте. Очень нужен совет. Есть сайт с обилием картинок всяческих, в том числе png. Довольно долго все это дело грузится, несмотря на оптимизацию самих картинок. Можно ли джаваскриптом, или иным способом сделать так, чтобы пока не загрузятся картинки отображалась какая-нибудь заглушка, например иконка загрузки, с текстом типа "Подождите несколько секунд", а как только картинки загрузятся, появляется собственно все содержание сайта? Заранее извиняюсь, если написал не в ту ветку.
0 votes1 answer -
document.write
Помогите пожалуйста! В HTML-файле есть оператор: ... document.write("<a href='http://www. ... - как полностью распечатать содержимое href ( или посмотреть в отладчике Visual MDE ) Спасибо, арр
0 votes1 answer -
скрипт случайных фотографий
Всем привет!!! Подскажите пожалуйста, как можно сделать типо банер случайных фотографий чтобы они появлялись и менялись, может простенький эффект! Или проще на флеше сделать как вы считаете?
0 votes1 answer -
Раскрывающийся блок
Подскажите пожалуйста, как решить следующую задачу?Есть БД, из которой при помощи цикла выводятся записи в укороченном виде(минимальная информация). Как сделать так, чтобы при клике мыши на эту запись в раскрывающемся блоке появлялась полная запись? Нашел хороший пример реализации раскрывающихся блоков: <div id="slider"> <div class="header" id="one-header">Первый блок</div> <div class="content" id="one-content"> <div class="text"> Пример раскрывающегося блока. Пример раскрывающегося блока. </div> </div> сам по себе очень симпатичный, но при попытке загнать его в цикл получается, что для любой записи( второй, третьей…
0 votes1 answer