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
-
Нужна помощь!
Всем добрый день и хорошего настроения! Начну с кода <html> <head> <title>Test Radio Button</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript"> function DoIt(RXGroup) { var radioRXGroup = document.getElementsByName(RXGroup); for (var RowR = 0; RowR < radioRXGroup.length; RowR++) { if(radioRXGroup[RowR].checked) { if(radioRXGroup[RowR].id=="Computer") {document.getElementById('mainbody').innerHTML = 'Какой тип компьютера вам необходим?</br></br>'+ '<input type="radio" name="a" id="a1"value="1">Компьютер выполняющи…
0 votes7 answers -
не работает смена картинок в jOuery
Хотелось бы иметь плавно сменяющиеся 2 картинки. Подскажите пожалуйста, почему у меня не работает такой код? <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript" src="jquery-1.2.6.js"></script> <!--<script type="text/javascript" src="script.js"></script>>--> <script type="text/javascript" > function Multik(){ if (a=1) { var ff = document.getElementById("ID1"); alert(ff.src); ff.fadeOut(800); <!--$("ID1").fadeOut(800);--> <!--document.getElementById("ID1").src="Объявление2.jpg";--> alert(a); } if (a=2) { documen…
0 votes10 answers -
Помогите плиз: Фрейм с динамичесткой высотой
Подскажите, пожалуйста, кто знает. На странице есть блок , в него через менюшку подгружаются странички (длинные списки), но очень нужно избежать присутствия полосы прокрутки у фрейма. Как можно сделать чтобы высота фрейма при открытии новой страницы выставлялась под высоту загружаемого в него документа? Т.е., по сути, чтобы фрейм был бы вообще не заметен, но при этом выполнял свою функцию. Заранее благодарен за любые варианты
0 votes4 answers -
Управление полосой прокрутки
Дано: Страница с iframe посередине. Iframe содержит картинки, выглядит это дело как горизонтальная лента (т.е. с горизонтальным скроллбаром). Над фреймом есть две картинки ака кнопки, которые должны управлять прокруткой ленты. Задача: Написать скрипт, прокручивающий ленту вправо при нажатии одной кнопки, и влево - при нажатии другой.
0 votes1 answer -
Вопрос о Frame
Привет всем! Подскажите как можно сделать что бы вкладка могла сжиматься и разжиматься и вставить туда Frame.... так что бы можно его сложить и когда нужно щелкнуть и он разложился.... все это для экономии места..... Вообще такое возможно сделать? и как? Заранее Спасибо Люди!!!
0 votes4 answers -
Выпадающее меню
Хочу сделать выпадающее меню такое же самое как на этом сайте http://4m.net.ua Подскажите пож. как сделать такое? Ещё интересно, при наведении, а затем когда убираешь мышкой постепенно предыдущее наведение на предыдущий пункт постепенно вроде исчезает.
0 votes5 answers -
Помогите пожалуйста с sendtoclipboard
есть скрипт копировка текста в буфер <script type="text/javascript"> function sendtoclipboard(s) { if( window.clipboardData && clipboardData.setData ) { clipboardData.setData("text", s); } else { alert("Internet Explorer required"); } } </script> <BUTTON onclick="sendtoclipboard(document.getElementById('textid').innerHTML)">скопировать текст</BUTTON> как зделать чтоб текст копирулся не с id тега, а прямо со скопках там где ('textid') чтоб можно было написать свой текст
0 votes1 answer -
Как сделать обработку input что бы при введние определенного пароля, блок становился видимым
Как сделать обработку input что бы при введние определенного пароля, блок который ниже с голубой тенью становился видимым (я знаю, он щас видимый но в сроком времени он приоретет display: none;) Пароль можно к примеру 236632 Очень надо!!!!
0 votes9 answers -
jQuery animate css (ширина) и IE
Есть блок, id='xxx' CSS: display:block; width:0px; height:4px; background:#808080; position:fixed; Далее <script type="text/javascript"> $(document).ready(function(){ $("#xxx").animate({ width:"182px", }, 5000); }); </script> Не ратотает в IE (6 версия не интересует). <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> И IE ругается. Что делать?
0 votes2 answers -
Насколько сильно связывать объекты в игре?
Помогите пожалуйста разобраться в вопросе организации кода в простейшей игре. и в результате скажите: 1. правильный первый вариант 2. правильный второй вариант 3. оба варианта правильные и используются в зависимости от ситуации 4. давно уже существует паттерн %patternname% и с успехом используется в такой ситуации Допустим есть 2D-ландшафт, над ним летит корабль игрока. Корабль может стрелять ракетами. Описываю первый вариант организации ООП-кода на js(в js контроллер и представление совмещены): инициализация игры начинается с создания spaceView, который в свою очередь инициализирует: ландшафт, корабль игрока PlayerShipView - корабль игрока.…
0 votes4 answers -
iframe
можно ли как то задать в теге iframe, какой либо javascript код?
0 votes5 answers -
Не прокручивается страница при раскрытии блока
Доброго времени суток, друзья! Подскажите, почему страница не прокручивается вниз, а остается на месте при раскрытии блока, но блок уходит ниже чем края страницы по вертикали.. Нужно чтобы страничка прокручивалась за ним.. position:relative; не помогло.. <script type="text/javascript"> $("#btn-map1").click(function() { var myMap, myPlacemark; var map_block = document.getElementById('map'); if (map_block.style.opacity == '0'){ myMap = new ymaps.Map("map", { center: [55.76, 37.64], zoom: 7 }); myPlacemark = new ymaps.P…
0 votes1 answer -
serialize() и name кнопки
$(function() { $(".visible").submit(function(event){ var data = $(this).formSerialize(); event.preventDefault(); $(this).find(".invis").html('<img src="../images/loaderA16.gif" alt="Uploading..." />'); var block = $(this).find(".invis")[0]; var success = function(result){ $(block).html(result); $(block).delay(3500).fadeOut(); } var error = function(){ $(block).html('<span style="color:red;">Cant load data </span>'); } $.ajax({ 'data' : data, 'url' : $(this).attr("action"), 'type' : $(this).attr("method"), …
0 votes10 answers -
Websocket vs AJAX
Непонимаю,в чем разница между Websocket и AJAX (кроме что у Websocket`a постоянное соединение), что лучше использовать?
0 votes3 answers -
Как обратится к полю типа массив
Добрый день форумчане! Есть поля для загрузки файлов <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> как обратится к такому полю? Когда просто именовал их как foto1, foto2 итд, проблем не было this.form.foto1.disabled = 1; this.form.foto2.disabled = 1; - для блокировки/разблокировки например а с этими скобками (сделал так потому что в ПХП скрипте удобнее их обрабатывать в цикле) Пробовал вместо цифр рисовать скобки this.form.foto[].disabled = 1; - ругается что нет объекта... Как быть?
0 votes2 answers -
В IE9 не работает кнопка отправить - type="submit"
Нужна помощь кнопка отправить почему то не работает в IE9 сайт форма ЗАДАТЬ ВАШ ВОПРОС, вот код страницы (формы) <link media="screen" type="text/css" href="/js/checkform/theme/red/formcheck.css" rel="stylesheet" /> <!--<script type="text/javascript" src="/mootools.js"></script> <script type="text/javascript" src="/mootools_more.js"></script>--> <!--<script type="text/javascript" src="/js/checkform/main.js"></script>--> <script type="text/javascript"> var postcomment; window.addEvent('domready', function(){ postcomment = new FormCheck('formular', { submit:1, submitByAjax:1, ajaxResponseDiv:'backne…
0 votes6 answers -
IE - при событии onmouseover не вызывается функция
Устал бороться в одиночку - прошу помощи. На странице есть javascript-фотогалерея smoothgallery для наглядности: http://www.ishvara.com.ua/vito/index.php?p=3&lan=ru∏=11 Галерея создана как класс: <script type="text/javascript"> function startGallery() { gallery__1 = new gallery($('gallery__1'), {height: 300, width: 400, showCarousel: 1, showInfopane: false, thumbHeight: 75, thumbWidth: 100, timed: false, lightbox: 1}); } window.onDomReady(startGallery); </script> В самой галерея кнопки переключения картинок работают нормально. Но мне нужно в другом месте страницы иметь возможность переключать картинки. В Smoothgallery для этого есть функции prevIte…
0 votes2 answers -
jquery\js галерейка для курсавичка
Вобщем хочу как тут, в примере номер 2, но выходит немного не то По ссылке мой сайтец, в нем вроде подрубил плагуны жиквери скаченные на сайтике эффекта, но все равно не работает, его я думаю надо как то привязать к событию но чего то скила не хватат, выручайте товарищи
0 votes11 answers -
Chrome, получение скролла
Цель: есть боковая панель, у которой верхний отступ 20 пикс. нужно сделать чтоб при скролле больше 20 пикс, эта панель была "фиксированной", то есть ползла вместе со скроллом, но уже с отступом в 0 пикс. (Не нужно предлагать фиксировать эту панель. Это не решает проблемы) В общем все сделал и все работает, но вот в хроме при скролле панель начинает дергаться (при фиксации панели та же проблема, но конечно этот артефакт появляется при первом скролле, далее все в порядке, так как панель зафиксированна). Возможно это вызвано запаздыванием события, других мыслей по этому поводу пока нет. Странное дело, на jsfiddle все работает без артефактов, а вот в шаблоне нет.. Приме…
0 votes6 answers -
3 html страницы
Здравствуйте! Необходимо сделать 3 HTML страницы: • Главное окно • Lobby • My profile Последовательность загрузки: 1. Главное окно https://www.dropbox.com/s/iv0dl4pms1gvnbo/1.jpg?dl=0 2. После загрузки главного окна загружается вкладка Lobby https://www.dropbox.com/s/yolcrdfhk36b5w1/2.jpg?dl=0 3. После загрузки Lobby загружается цветной фон https://www.dropbox.com/s/zxbvwa4vdvjpx7v/3.jpg?dl=0 Описание Lobby: • Lobby - это просто графика, в этой вкладке должна работать только кнопка MENU. • По клику на кнопке MENU, меню открывается / закрывается. https://www.dropbox.com/s/v3exqtxmevg2d53/4.jpg?dl=0 • В меню нужно, чтобы работал первый пункт (My Profile). • По клику на …
0 votes16 answers -
В некоторых браузерах правое меню отображается под контентом.
Я сейчас изменяю структуру сайта пошагово потом жду индексации и смотрю результат. Это для того, чтобы не навредить и можно было быстро всё исправить. Я перенесла правое меню под контент, раньше он находился выше контента. Потом я сделала float:right, выравнивание, чтобы это меню оказалось рядом с контентом. Сработало только в google chrome, в остальных браузерах opera и firefox, это меню находится под контентом. Вот мой сайт https://vagon-igr.ru/, посмотрите у кого такая же проблема и как её можно исправить?
0 votes2 answers -
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 -
Крутая форма
Кто нить в курсе как сделать дефолт текст в инпуте при фокусе, которого нельзя редактировать. Пример есть на этом сайте https://www.tcsbank.ru/credit/form/?utm_source=tinkoff_form .Там кликните в поле Мобильный телефон и увидите. Можете помочь найти правильный подход, как это реализовать? Спасибо заранее всем отвечающим.
0 votes5 answers -
setTimeout
Как оптимизировать счетчики? Вот тут www.nikuz.name эффект плавного потухания рамки, но так как картинок много начинает притормаживать на слабых машинах. вот эта функция срабатывает после отведения мыши: function move(obj,nr) { transparenti[nr]=1; function plus() { if(transparenti[nr]>0) { transparenti[nr]-=0.09; if(IE==null) obj.style.opacity=transparenti[nr]; else obj.style.filter="alpha(opacity='"+(transparenti[nr]*100)+"')"; return timeMove[nr]=setTimeout(plus,0); } else return false; } plus(); } Если я не ошибаюсь таймеры вообще на каждый вызов создают копию функции.
0 votes3 answers -
перенос строк без формы
Такс... Есть к примеру такая форма: <form action="post.php"> <textarea name="message"></textarea> <input type="text" name="type" value="add"> <input type="submit" value="Написать"> </form> она отправляет данные на серв, с переносом строк. а вот если сделать конструкцию типа (отправка через js ajax): <textarea name="message" id="wall_form"></textarea> <input type="text" name="type" value="add"> <button id="wall_post">Написать</button> то перенос строк из textarea не получается в php. Подозреваю что тут поможет js.
0 votes6 answers