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
-
Адрес ссылки в JavaScript
Просматривая Яндекс вебмастер обнаружил ссылающийся на мой сайт форум, но при внимательном просмотре кода форума обнаружил, что url моего сайта: http://webford.ru/ фигурирует во многих ссылках этого форума, а так же в javaScript. Вот один из таких кодов с того форума: <script type="text/javascript"> //<![CDATA[ ipb_pages_shown++; var pgjmp = document.getElementById( 'page-jump' ); pgjmp.id = 'page-jump-'+ipb_pages_shown; ipb_pages_array[ ipb_pages_shown ] = new Array( 'http://forum.moskvichtuning.ru/index.php?showtopic=22274&hl=http://webford.ru/', 40, 85 ); menu_build_menu( pgjmp.id, new Array( "~~NODIV~~<div onmouseover='pages_st_focus("+ipb_pages_shown+…
0 votes3 answers -
раскрывающийся текст
дайте, пожалуйста скрипт, который позволит реализовать задумку, которую видел на многих сайтах, но ни один не могу вспомнить. смысл в том, что есть ссылка, а при нажатии на неё под ней появляется другой, более обширный текст.
0 votes14 answers -
Немое окно.
Помогите разобраться. Задача такая, по истечение таймера на странице нужно чтобы выдавалось окно с текстом. Собственно скрипт есть, и он работает Нужно, чтобы вместе с этим окном выдавалось звуковое оповещение, либо оно каким то другим образом привлекало к себе внимание. Например всплывало поверх всех остальных окон. Я посмотрел какие параметры может иметь window.open( адрес файла, имя окна, параметры ), Как правильно сделать так чтобы в этом открываюшемся новом окне проигрывался какой то звук. Что то типо того Как правильно это реализовать?
0 votes5 answers -
увеличивающаяся каринка js
хочу сделать как тут (в самом низу серии картинок) может кто нибудь поможет... ps; я спрашивал у многих в лс,извините нашёл поприличнее ресурс...
0 votes8 answers -
jQuery и валидатор
у меня така проблема, валидатор смотрит в код jquery между тегами <script></script> и пишет мне про ошибки, например вот это if ($(".myForm input.userInput").val().length < 2 ) { Это что я в коде должен поменять < на "<" ???
0 votes5 answers -
Модальное окно
Добрый вечер, господа. Есть mootools, в нем есть библиотека SqueezeBox, подключается так: window.addEvent('domready', function() { SqueezeBox.initialize({}); $$('a.link').each(function(el) { el.addEvent('click', function(e) { new Event(e).stop(); SqueezeBox.fromElement(el); }); }); }); соответственно для всех ссылок с class=link открывается модальное окно, в котором выводится содержимое по ссылке... В моем случае в модальное окно выводится страница, на которой есть ещё несколько ссылок, но при клике на них, модальное окно закрывается и переход по ссылке происходит в обычном окне браузера. ВОПРОС: как осуществить переход по ссылкам внутри…
0 votes0 answers -
Onkeypress в ИЕ
window.onkeypress = function() { alert('текст'); } Работает везде кроме ИЕ. Подскажите как в ие это реализовать?
0 votes1 answer -
Умные вкладки
Как сделать, что б содержимое всех вкладок при отключении скриптов были все показаны (display: block), а при скриптах содержимое неактивных вкладок было спрятано? И сами вкладки при скриптах были показаны, а при отключении скриптов - скрывались. В скриптах, ламер я) Попробовал function tab() { document.getElementById("t2").style.display = "none"; document.getElementById("t3").style.display = "none" document.getElementById("tab").style.display = "block" } #t2, #t3 {display: block} #tab {display: none} <body onLoad="tab; return false">...</body> ...ничего В гугле всё перерыл, нашёл супер-вкладки. Там как раз как я хочу, но не понимаю как там это устроено всё…
0 votes33 answers -
Получить все элементы на странице
Можно ли с помощью js получить массив абсолютно всех элементов на странице (не по тегу или name), а ваще все? Существует ли какое-нить свойство типо document.elements... ну вы поняли))
0 votes37 answers -
код не работает в Е
подскажите, почему вот такая функция работает в Мозиле но не работает в ИЕ function sndvl() { p=opener; if(p!=null) p.document.forms.forma1.inp1.value=document.forms.form2.inp2.value; }
0 votes5 answers -
tjquery! не работает
Нужна хелп. вот код в head <script src="js/jquery.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(){ $("div.menu a").hover(function(){ $(this).animate({backgroundColor:"red"},200); }, function(){ $(this).animate({backgroundColor:"blue"},200); }); }); в теле html документа пишу <div class="menu"><a href="#">ссылка</a></div> и оно елки палки не работает, цвет бэка у ссылки даж и шевелиться не хочет!где загвостка?! не могу разобраться!
0 votes0 answers -
Небольшая проблема с swfObject
Всем привет, недавно все такие наконец из-за ленивости оперы делать сразу же активным флеш содержимое (ну и кстати вопрос валидности тоже внес свою лепту ) по загрузки перешел от стандартного адобовского сопсоба вставки флеша к swfObject! Прочитал тутор на гулесайте и все таки сел в лужу вот с чем: var params = { wmode: "transparent" }; вот полный код для sfwObject: <script type="text/javascript"> var params = { wmode: "transparent" }; swfobject.embedSWF("swf/top_flash.swf", "altCont", "600", "400", "10.0.0.0", params); </script> ну не в какую он почему то не хочет делаться транспарентом, обьясните плз что не так делаю, вроде в туторе так ин писано …
0 votes3 answers -
Разброс тегов по шапке
Есть вот такая шапка. Логотип всегда стоит на месте и никуда не движется. Теги же должны быть раскиданы по шапке, не задевая при этом логотип и не вылезая за шапку. Тегов может быть разное количество и всегда они должны быть раскиданы по-разному. Как такое можно реализовать? о_О
0 votes76 answers -
Почему не хочет работать скрипт?
Есть беда такая. Написал, допустим, скрипт. Теперь, чтобы запустить его сразу после загрузки страницы мне можно пойти разными путями. В частности, я могу весь его в теге script разместить прям в самом теле страницы или же могу в теге script написать имя нужной функции. Но, как ни крути, ничего не выходит, стоит там банальный алерт на проверку. Пытаюсь запустить страницу алерт не выбегает. делаю элемент с прописанным онкликом, после загрузки кликаю на нем - все в порядке. МОгут ли еще какие-нибудь из стапицотмильенов скриптов и функций, которые так же грузятся на этой странице каким-то образом быть тому виной? Ежели чего не доучил (а недоучил точно) то пойду учить, готовы…
0 votes3 answers -
Хммм, JQuery Toggle не работает
Нифига честно не понимаю что не так делаю, вобчем идея простая есть кнопка по ней кликаю и просто тупо алерты пока вызываю для четного и нечетного клика, но нифига не работает и даже странно ошибку не выдает <script> $(document).ready(function(){ $("#author_block_entButton").click( function() { $("#disBlock").toggle( function() { alert("1"); }, function() { alert("2"); } ); } ); }); </script>
0 votes0 answers -
Вертикальная линия
У меня есть горизонтальная линия в формате gif, поскажите как её повернуть на 90 градусов?
0 votes2 answers -
Помогите разобраться
Попался мне недавно любопытный (для меня, при моей неопытности) фрагмент java script: alert([] == ![]) Хотелось бы разобраться, почему в этом случае получаем значение true? С одной стороны мне понятно, что в правой части сравнения массив в логическом контексте рассматривается как объект, преобразуется в true и после отрицания в правой части сравнения получаем false. Интересует, как интерпретируется левая часть. В ней также должно получиться значение false. Из пустого массива оно может быть получено путем преобразования его в строку или число, а затем — в логическое значение. Подскажите, как именно в этом случае интерпретатор разбирае выражение?
0 votes11 answers -
Скрипт авто прокрутки
В общем в связи с тем что мои познания в javascript нещадно малы, а яндекс меня не выручил, надеюсь вы мне поможете... у меня есть 4 дива <div>банер</div> <div>банер</div> <div>банер</div> <div>банер</div> необходимо чтобы показывался только один то есть остальные 3 имели displey none ну и раз в 4 секунды примерно показывался следающий и т.д. банеры у меня swf поэтому стандартными скриптами они не крутятся (
0 votes0 answers -
Как спрятать линк в hidden text?
Делаю скрытый текст под линком "читать далее" и все очень хорошо, но проблема в том, что когда скрытый текст уже открыт, то над ним все еще висит это "читать далее", что, в принципе, совсем нелогично. Вопрос: что в скрипт написать, чтобы после нажатия на "читать далее" и после открытия скрытого текста вот это "читать далее" менялось на линк "скрыть", который в свою очередь прячет текст обратно? Сам скрипт: <script> function ShowHide(id) { el = document.getElementById(id); if(el.style.display=="none") { el.style.display="block"; } else { el.style…
0 votes1 answer -
Трабл с lightbox в опере?
Собственно только в опере такой трабл, самый верхнрй див который затемняет экран, он в опере по высоте равен не на всю высоту а только на высоту страницы без скролла, баг на скрине кто нибудь сталкивался с таким?
0 votes4 answers -
display:none != ...style.display='none'. В чем дело?
Доброго всем времени суток. Есть у меня страничка с ссылками, реализованных на списках. Так вот, ввиду долгой прогрузки DOM с хостинга скрипт выполнялся с сильной задержкой, после появления содержимого. Чтобы пресечь такое дело прописал в стилях <style type="text/css"> ul.hid li ul.llinks{ display: none;/* не эквивалентно DOM скрипта */ } </style> Теперь, чтобы первый раз открыть список с ссылками приходится дважды щелкать по заголовку, т.к. условие function clickNshow(id) { var obj=document.getElementById(id); if(obj.style.display=='none')//<——————————————-вот это вот { obj.style.display='block'; } else{ obj.style.display='none…
0 votes3 answers -
Индикатор загрузки
Итак, суть проблемы. Есть некоторая форма на сайте, на которой пользователь заполняет поля личными данными, поле для загрузки файла. И есть кнопка "Выполнить". После ее нажатия все данные проверяются на корректность ввода, проверяется файл и при удачном исходе записывается на сервер. Все это дело занимает определенное время в зависимости от размера файла. И вот я решил сделать следующее: чтобы пользователь не думал, что страница повисла, я вывожу на экран поверх всего табличку с соответствующей надписью и гиф-анимацию загрузки. 1. Табличка строится так: <div style='position:absolute;top:##;left:##;z-index:2'><span id='loader'></span></div> 2. Вывод…
0 votes7 answers -
Имитация input type="file"
Подскажите пожалуйста скрипт для имитации <input type="file" name="Add image" value="Add image" /> т.е при клике на ссылку <a href="#" class="awesome" >Add image</a> должно вылазить окно станратное выбора файла
0 votes7 answers -
Функции в JavaScript
Здравствуйте! Есть код: function Change(obj,property,value) { obj = document.getElementById(obj); obj.style[property] = value; return obj; } window.onload = function() { Change('test','color','red') } Когда функция Change вызывается на событие onload (или любое другое) всё нормально. Вопрос: можно ли сделать так, чтобы она вызывалась не на событие а самостоятельно? вроде такого: function Change(obj,property,value) { obj = document.getElementById(obj); obj.style[property] = value; return obj; } Change('test','color','red'); // стили должны изменится Как мне заставить работать такой код?
0 votes15 answers -
Стилизация input type="radio"...
Задача такая: нужно стилизовать input type="radio". Я мыслю так: - В определённой форме находим все инпуты; - Далее среди них находим те, у которых тип - "radio"; - Потом проверяем, кто имеет checked="checked"; - Меняем класс родительскому элементу; HTML: <form action="#" enctype="application/x-www-form-urlencoded" method="get" id="#" class="change-form" onclick="ChangeInput(this)"> <fieldset> <legend>Стилизованный "input type='radio'"</legend> <ul> <li><span><input type="radio" name="#" value="#" id="switch_6" /></span><label for="switch_6">Переключатель 6</label></li> &l…
0 votes51 answers