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
-
Способ обращения к тегу <div>
Подскажите пожалуйста очень-очень надо!!! Имеется меню Select и пустой . Из меню в можно добавлять элементы (1.а; 2b; 3.с). Как обратиться к , чтобы вычислить сумму этих элементов??? Заранее благодарен за ответ.
0 votes5 answers -
Горизонтальный скролл картинок
Добрый день. Я столкнулся с вот такой проблемой: Нужен горизонтальный скролл изображений который при наведении на две изображения по бокам ( стрелки <- и ->) прокручивался в одну или другую сторону. Желательно что-б он тоже как-то сам прокручивался медлено, без нажатия, но это не обезательно. Вот пример такого кроллинга, только тут он прокрчивается при простом наведении на все изображения, а мне нужно со стрелками. http://muzikadushi.com/as3.php В этом скрипте я столкнулся с ещё одной проблемой: в коде у меня гдето 15 изображений, а он прокручивает только 7 Вот код этого скрипта: <link rel="stylesheet" href="styler2.css" type="text/css" /> <meta http…
0 votes1 answer -
как можно задать свойство float на JS?
Когда я через CSS задаю ширину слою 550, то offsetTop левое значение выдает а когда через JS такую ширину до offsetTop устанавливаю то все нормально. И еще: как можно задать свойство float на эJS? Если это через CSS делать то потом координаты некорректными получаются. Я пытался имя_элемента_style.float='left' -- не помогало. П.С:У меня такое чувство нехорошее, что JS не может со всеми свойствами CSS работать.
0 votes29 answers -
Чтение данных из *.json файла браузером
Современный Firefox умеет парсить данные в формате JSON самостоятельно, без подключения каких-то сторонних JavaScript скриптов. В подтверждение этому существует данная статья на MDN. Вот только в статье описаны примеры, когда сами JSON данные уже сразу объявлены непосредственно в переменной JavaScript. Кто-то владеет информацией, возможно ли JSON данные выдрать именно из отдельно оформленного *.json файла сдантартными средствами Firefox? Или для этого нужно использовать сторонние скрипты? P.S. Интересует только конкретно Firefox, т.к. реализую свою задачу только под него.
0 votes2 answers -
Замена выделенного текста в Gecko/Presto (в ифрейме)
Здравствуйте! Делаю WYSiWYG, с IE справился, с Mozilla/Opera - мучаюсь. Собсна, не могу придумать, как заменить выделенныйтекст в ифрейме. Мож кто что подскажет? <html> <head><title>WikiArticleEditor</title> <style type="text/css"> body { font-family:"Times New Roman", Times, serif; font-size:12px; background-color:#EEFFCC } input.b { font-family:"Times New Roman", Times, serif; font-size:14px; width: 25px; height: 25px} input.but { font-family:"Times New Roman", Times, serif; font-size:14px; } button.w { width: 25px; height: 25px; background-color:#66FFFF; border-bottom-color:#000099; border-right-col…
0 votes8 answers -
Автоматический слайдер на Jquery
Всем доброго времени суток! Я новичок в JScript, поэтому задам сейчас очень глупый, на мой взгляд, вопрос. Есть простенькая галерея: JScript <script type="text/javascript"> function slideSwitch() { var $active = $('#slideshow IMG.active'); if ( $active.length == 0 ) $active = $('#slideshow IMG:last'); var $next = $active.next().length ? $active.next() : $('#slideshow IMG:first'); // Раскомментировать для случайного порядка // var $sibs = $active.siblings(); // var rndNum = Math.floor(Math.random() * $sibs.length ); // var $next = $( $sibs[ rndNum ] ); $active.addClass('last-active'); $next.css({opacity: 0.0}) …
0 votes3 answers -
Блокировка события в FF
Есть HTML-код: <a href="#" onclick="foo()">Ссылка</a> Задача: сделать так, чтобы при нажатии на ссылку не происходило прокрутки окна на начало. Прокрутка окна происходит из-за решетки в значении свойства href. Может конечно туда можно что-то прописать такое что не производило бы никаких действий. Но я не знаю что, зато знаю что можно делать так: <a href="#" onclick="foo(); return false; ">Ссылка</a> return false как раз и отменяет переход по ссылке. Но так получается слишком никрасиво поэтому запретить переход по ссылке нужно из функции foo. Делаю так: function foo () { event.returnValue = false; } В IE работает на ура, а вот в FF нет (до Оперы…
0 votes24 answers -
Подскажите как распарсить XML
Есть XML, не важно какой. Допустим какой-нить тестовый. Я его получаю яваскриптом, при помощи такого кода (взятого с сайта w3schools): function parseXML() { if (window.XMLHttpRequest) { xmlDoc = new window.XMLHttpRequest(); xmlDoc.open("GET","test.xml",false); xmlDoc.send(""); xmlDoc = xmlDoc.responseXML; } else if (ActiveXObject("Microsoft.XMLDOM")) { // IE5, IE6 xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = false; xmlDoc.load("test.xml"); } // в xmlDoc собссно и хранится XML var root = xmlDoc.firstChild; alert(root); } parseXML(); В ИЕ не работает, хотя это не важно. Важно вот что: Как мне распарсить все дерево если я не знаю к…
0 votes4 answers -
Конфликт JQuery
Хочу использовать одновременно на одной странице слайдер и fancybox-фотогалерею. При использовании их по отдельности конфликтов не наблюдается всё работает хорошо. Слайдер такой http://mashinki.net.ua/tester/test1/ и Фотогалерея http://mashinki.net.ua/tester/test2/ комбинирую их на одну страницу http://mashinki.net.ua/tester/testall/ фотогалерея не работает Подскажите, пожалуйста, как подправить код, чтобы всё заработало. Искал при помощи поиска на форуме похожие вопросы и в гугле. Там в случаях конфликтных ситуаций библиотек советуют заминить все $ на jQuery и еще в определенном месте написать jQuery.noConflict(); и возможно ещё где-то прописать jQuery(document).ready(f…
0 votes20 answers -
alert + ссылка
Привет! Есть такая конструкция: <script language='JavaScript'>alert('Информация'); history.back(1)</script> А как отправить юзера не назад а по определенной ссылке? Заранее спасибо
0 votes3 answers -
Отображение картинки при наведении на ссылку
есть такой вариант <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Идентификаторы</title> <style type="text/css"> #descr { position: relative; /* Относительное позиционирование */ visibility: hidden /* Прячем содержимое слоя */ } </style> <script type="text/javascript"> function hiddenLayer() { document.getElementById("descr").style.visibility = "hidden"; } function showLayer() { document.getElementById("descr").style.visibility = "visible"; } </script> </…
0 votes4 answers -
Не работает в мозиле ссылка на файл js
Сайт сделан в виде Вставляю код в в виде:<script> document.write("<script src='imgfade.js'>"+"ipt>"); (код затемнения картинки) либо <script type="text/javascript" src="imgfade.js"> В осле работает, а в мозиле не пашет, хоть убей.... Пробовал и URL прописывать в пути, тот же результат... Как заставить мозилу читать именно ссылку на файл? Ежели между <script type="text/javascript"> и вставить нужный скрипт, то все работает, но не хочется все захламлять. Нужно именно прочтение кода по ссылке Спасибо.
0 votes7 answers -
Умные вкладки
Как сделать, что б содержимое всех вкладок при отключении скриптов были все показаны (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 -
ul li по клику становится активным?
Здесь такая вот тема, что нужно как-то сделать так, чтобы li после нажатия на него изменял свой стиль скажем на li.active и сохранял его даже после клика, а возвращался в нормальное состояние только после клика по другому li из списка. Сам код такой: <style type="text/css"> .list ul li{ cursor:default; line-height:0; font-size:0; margin:0 0 3px; overflow:hidden;_zoom:1; } .list ul li:hover,.contactr .list ul li.hover{ background:#fff; } </style> <div class="list"> <ul> <li> <p class="name">Bill Biilewitch</p> <p class="login">1234567890--=</p> </li> <li> <p class="name">Bill Biilewitch…
0 votes10 answers -
как накрыть iFrame ?
Добрый день! подскажите как накрыть iframe есть: надо: вот код страницы: <style type="text/css"> #layer1 { width: 200px; background: #ccc; padding: 5px; padding-right: 20px; border: solid 1px black; float: left; position: relative; } #layer2{ width: 200px; background: #fc0; padding: 5px; border: solid 1px black; float: left; top: 40px; left: 70px; } </style> </head> <body bgcolor="FF69B4"> <center></center> <div align="right" id="layer2">yrweywer rtwer tt ert wert wer ert</div> <div align="right" id="layer1"><IFRAME src="http://axeeffect.tv/1732" width="700" height="500" scrolling="…
0 votes8 answers -
Инклуд("include") в JavaScript
Здравстуйте!! Собственно, тема доволи бояниста, но, тем не менее, мне кажется, не потерявшая своей актуальности, ввиду того, что подходящего решения в нете так и не нашел. Итак - как реализовать возможность INCLUDE в JavaScript. Есть такая ситуация. Существует файл, к примеру VARS.JS, с содержимым: //vars.js var a = "privet"; var b = "vasya"; var c = "pupkin"; И есть основной сценарий - к примеру INDEX.HTML, в котором используются переменные из файла VARS.JS Вот основной вопрос в том - как получить доступ к этим переменным. Тег - <script type="text/javascript"src="VARS.JS"></script> - не помогает - т.е.переменные не передаются. Пытался реализовать передачу п…
0 votes9 answers -
проверка существования логина
всем доброго времени суток. помогите, пожалуйста, реализовать сию проверку, либо помогите ссылкой, либо (самый тяжелый вариант) отредактируйте ход моих мыслей. а именно: создаю js функцию, котрая реагирует на OnChange поля с логином, когда поле заполнено из него изымаем логин и, по идее как, запускаем php-скрипт стандартной проверки mysql_num_rows >0 (или меньше). только вот не получается. p.s. была мысль при загрузке страницы извлекать все логины из бд в какой-нибудь temp файл и делать проверку уже по нему, но если акков несколько тысяч - не накладно ли будет?
0 votes7 answers -
Не раскрывать <select>
Как сделать что б по клику на <select> он не раскрылся? То есть вообще бы ничего не сделал. А я уже событие onclick или omouseover обрабатывать буду.
0 votes17 answers -
2 вопроса по JavaScript
<html> <head> <script language="javascript"> function timer() { setTimeout("alert('Time!'), 10000"); } </script> </head> <body> <form> <input type="button" name="time" value="time" onclick="timer()"> </form> </body> </html> Что тут неправильно? (После нажатия кнопки должна произойти задержка в 10 сек и всплыть окно) И вопрос 2: <a href="2.html" onmouseover="window.status='Op-pa!'; return true;" onmouseout="window.status='';">link</a> В Mozilla Firefox в строке состояния при наведении на ссылку ничего не меняется
0 votes13 answers -
jcarousellite+Custom Widget
На офицальном сайте вроде как указанно как ее установить $(".widget .jCarouselLite").jCarouselLite({ btnNext: ".widget .next", btnPrev: ".widget .prev", speed: 800, easing: "backout" }); $(".widget img").click(function() { $(".widget .mid img").attr("src", $(this).attr("src")); }) но у меня она не работает, не появляется большое окно с изображением <!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=utf-8" /> <title>instante</title> <link href="sty…
0 votes9 answers -
Internet Explorer: Разрешить выполнение активного содержимого
При первом открытии странички (в которой шапка, допустим, оформлена с использованием JavaSript) с помощью небеззвестного браузера, последний ругается в духе "Разрешить выполнение активного содержания страницы? Да? Нет?". Вы, конечно жмете "Да" и страница приобретает нормальный вид. Но до того как нажать "Да" страница расползается вся к чертовой матери! Подскажите пожалуйста, как это лечится?
0 votes11 answers -
Вывод текста из 1 страницы на другую
Здравствуйте, хотелось узнать, в чём моя ошибка. Я хочу вывести текст заключённый в определённый класс через js код. Вот таким вот образом: Нужно вывести: <a href="/hello.php" class="hello">Привет юзер</a> Далее используют вот этот скрипт: <script type="text/javascript">$(document).ready(function(){$.get("/hello.php",function(a){a=$(".hello:first",a).html();if(a==null)a="";$(".hellouser").html(a)})});</script> И на той странице вставляю такой код для вывода: <span class="hellouser"></span> Пытался таким способом - не получилось, а если выводить SPAN или DIV код таким образом, то всё получается. Пример: <span class="hello">Прив…
0 votes11 answers -
Передача объекта js через параметр функции
Всем привет, передаю объект js такого вида {'ACCESSORIES':{'ID':'20','VALUE':'Бита диаметр 10мм'}}через параметр функции <input type="button" value="Купить сейчас" onClick="AddToCart('<?=$arItem["ADD_URL"]?>','<?=CUtil::PhpToJSObject($arItem["PRODUCT_PROPERTIES_FILL"])?>')">в итоге ошибка в хроме Uncaught SyntaxError: Unexpected identifier . Функция которая во втором параметре и формирует такой объект.
0 votes15 answers -
Дополнительные поля в форме с помощью JavaScript
Как сделать интерактивную форму, чтобы при выборе какого-то элемента (например <input type="radio">) в форме появилось новое поле (например текстовое или ещё какое - это не очень важно). Посетитель сайта может в это новое поле ввести значение и вместе с остальными параметрами отправить на сервер. Т.е. форма таким образом интерактивно изменяется. JavaScript совсем не знаю, поэтому спрашиваю, как можно реализовать такое.
0 votes20 answers -
как изменить текст на кнопках диалогового окна confirm?
Добрый день. мне нужно, чтобы в диалоговом окне confirm на кнопках было написано не "ОК" и "Отмена", а другой текст, который я захочу. Как это сделать? Или как мне вывести в диалоговом окне html-код?
0 votes1 answer