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
4723 questions in this forum
-
Определение времени загрузки
Можно ли при помощи JavaScript определить сколько будет загружаться файл? Можно ли определить скорость канала пользователя? Дайте какую-нибудь ссылку на статью или пример, желательно на русском(можно на англ., но только не на китайском) . P.S. Естественно сам пример на англ. скрипте JavaScript
0 votes5 answers -
Jquery в mini-opera не работает.
Привет всем. Есть такая страничка www.dabya.ru/projects/vichy/mob/programm.html Если открыть её в мини-опере, и кликнуть на "узнать больше" то страница перезагружается, а должен открываться скрытый div, в других мобильных браузерах всё корректно.. Помогите разобраться пожалуйста.
0 votes4 answers -
Как скрыть див при клике в любом месте документа?
Есть ul с абсолютным позиционированием: <div onclick="toggleDiv('city_list');"> <a href="java script:void(0);" style="text-decoration:none; border-bottom:1px dashed #069;">Выберите город</a> </div> <ul class="dropdown" id="city_list" style="position:absolute; top:60px; display: none"> <li>Казань</li> <li>Сызрань</li> </ul> вот js function toggleDiv(id){ if (document.getElementById(id).style.display == 'none') { document.getElementById(id).style.display = 'block'; } else { document.getElementById(id).style.display = 'none'; } } При клике на "Выберите город" показывается и скрывается этот ul. Как сделать…
0 votes5 answers -
AJAX и кодировка
Здравствуйте! Знаю, что боян, но Гугл не выдл того, что нужно. В общем, проблема не нова - при вызове файлов через XMLHTTP они доставляются в UTF-ной кодировке - как сделать windows-1251. Впринципе, я всегда использую стандартный метод -> через PHP - т.е.просто отправляю зголовок с кодировкой windows-1251, но на этот раз мне необходимо реализовать все без поддержки PHP - т.е. получить с помошью синхронного запроса простой текстовый файл в кодировке windows-1251 - как это сделать? Спасибо.
0 votes12 answers -
jQuery Ajax
Очень надеюсь на вашу помощь в следующем вопросе: Я с помощью jqery отправляю ajax запрос и возвращаемый html вставляю в контент. Проблема в том, что не получается запускать содержащийся в возвращаемом html javascript. Пытался js-скрипт изначально вписывать в контент, а возвращать лишь чистый html имеющий отношение к соответствующему js-скрипту. Но всё-же браузер не видит подгруженных ajax запросом тегов и не исполняет соответствующий js-код. Как быть? В качестве иллюстрации проблемы приведу простой код: <script src="/jquery-1.3.2.min.js" type="text/javascript"></script> <?php if($_POST['param']=='value1'){ echo' <script> $(document).ready(…
0 votes8 answers -
Вставка в 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 -
Обращение к несуществующей переменной
Всем привет :-) У меня на странице есть код, в котором требуется отображение переменной (пусть будет "a"). Эта переменная никак не объявлена в коде. А объявляется она в адресной строке (то бишь: index.html?a=5). Ну а поскольку страница может быть вызвана и без указания значения этой переменной, то мне нужно предусмотреть вариант когда этой переменной нет. Другими словами мне нужно составить условие "если а=несуществует, то а=1". Как это можно реализовать?
0 votes5 answers -
Код новостной ленты
Создаю сайт для предприятия ( у меня учебная практика) и нам нужно на сайт добавить новостную ленту с функцией добавления новостей. Чтобы пользователь мог видеть и добавлять новости. Мб у кого есть код? Друзья, помогите, пожалуйста..
0 votes1 answer -
CSS для разных разрешений.
Подскажите скрипт, который вытягивает css для разрешений. Нужен скрипт который выдает css для разрешения - больше или равно. Это не предлогать: <script language="JavaScript" type="text/javascript"> <!-- // if ((screen.width <= 800) && (screen.height <= 600)) var resol = 800 else if ((screen.width >= 1024) && (screen.height >= 768) )var resol = 1024 document.write ('<link rel="stylesheet" href="/' + resol + '.css">') // --> </script> Ибо, такие скрипты выдает css только четко под разрешение, остальные игнорируются.
0 votes6 answers -
Проблема с ссылками при прокрутке
Сделал вот такой эффект прокрутки вглубь сайта с появляющимися картинками и исчезающими когда прокручиваешь. let zSpacing = -1000, lastPos = zSpacing / 5, $frames = document.getElementsByClassName('frame'), frames = Array.from($frames), zVals = [] window.onscroll = function() { let top = document.documentElement.scrollTop, delta = lastPos - top lastPos = top frames.forEach(function(n, i) { zVals.push((i * zSpacing) + zSpacing) zVals[i] += delta * -5.5 let frame = frames[i], transform = `translateZ(${zVals[i]}px)`, opacity = zVals[i] < Math.abs(zSpacing) / 1.5 ? 1 : 0 frame.setAttribute('style', `transform: ${transform}; opacity: ${…
0 votes5 answers -
Не знаю как правильно сформулировать вопрос в 4 слова(
Всем джамбо. Есть страничка с кнопками...http://osobniak.com/дизайн-интерьеров Кнопки стоят вертикально и контент открывается соответственно блоком под каждой кнопкой. Хотелось бы сделать все по симпатичнее. Например кнопки горизонтально, и при нажатии открывался блок с контентом на всю ширину страницы или кнопки вертикально с лева, а контент открывался с права... Если есть идеи буду признателен! Вот код кнопок. <!-- Lightbox Plus ColorBox v2.6/1.3.32 - 2013.01.24 - Message: 0--><script type="text/javascript"> function onclick(event) { console.log("text1"); var txt = event.target.innerText; if (txt == "Современные интерьеры") { jQuery("#ToggleRestavration").…
0 votes36 answers -
Как изменить цвет фона ячейки при наведение мышкой.
Собственно сабж. Как изменить цвет одной ячейки можно найти в интернете, это многие приводят в примерах (например http://akmac.narod.ru/javas/j92.htm) А мне надо при наведение на любую ячейку в ряде, подсветить все ячейки в этом ряду.
0 votes3 answers -
OnMouseOver- нужно чтоб в определенном месте появлялся скрытый текст.
Я не знаю JavaScript.. Но очень нужно написать такой скрипт, кот бы работал следующим образом: При наведении на картинку (кот явл. ссылкой) в определенном месте документа появлялся скрытый текст, при наведении на другую картинку- на том же месте , но другой текст. А через 20 секунд чтоб текст исчезал если мышь не находится ни на одной из картинок. Вот пытался редактировать этот код- ничего не получилось, т.к. при переносе тега span в другое место все перестает работать: . . . <script language="JavaScript1.2"> <!-- var ns6=document.getElementById&&!document.all?1:0 var head="display:''" var folder='' function expandit(curobj){ folder=ns6?curobj.nextSibl…
0 votes8 answers -
Выпадающее меню или нужен совет
Имеется скрипт: <script type="text/javascript"> function show_div(div_id) { document.getElementById('the_div_1').style.display = 'none'; document.getElementById('the_div_2').style.display = 'none'; document.getElementById('the_div_3').style.display = 'none'; document.getElementById(div_id).style.display = ''; } </script> <div><select> <option onclick="show_div('the_div_1'); return false;" >1</option> <option onclick="show_div('the_div_2'); return false;" >2</option> <option onclick="show_div('the_div_3'); return false;" >3</option> </select></div> <div id="the_div_1" >Бла-бла-бла 1</div&g…
0 votes8 answers -
Информер внутри скрипта
Вопрос: как в этот скрипт внедрить информер? <script type="text/javascript"> var newCODE='<br><table><tr><td><fieldset style="border: 1px solid #494949"><legend>Миничат:</legend>$CHAT_BOX$</fieldset></td><td><script type="text/javascript" src="http://aonmap.ru/informer/2"></script></td></tr>',element; siteDIVs=document.getElementsByTagName("div"); for(var std_f=0;std_f<siteDIVs.length;std_f++){ if(siteDIVs[std_f].className=="funcBlock"){ element=document.createElement("div"); element.innerHTML=newCODE; siteDIVs[std_f].parentNode.replaceChild(element,siteDIVs[std_f]); }} &…
0 votes14 answers -
Как реализовать динамическое обновление данный в iframe ?
Идея такая на странице есть iframe и форма добавления заданий (помыть полы, позвонить другу и т.д.). После того как пользователь вводит новое задание, новые данные без какой либо перезагрузки отображаются в iframe. Есть и другие реализации но этот вар вроде самый простой. Вопрос вот в чем: как сделать чтобы новые данные появлялись в iframe без перезагрузки ? Дополнительные данные: На странице находится forma, введенные данные обрабатываются addvaluetodb.php и поступают в БД, но реализовать динамически обратный путь не получается те db -> php -> iframe.
0 votes3 answers -
Блокирование правой клавишы.
Имеется фото галерея с помощью js, как внутри мне запретить использовать правую клавишу? Пример можно посмотреть тут http://www.formula1.com/gallery/race/2008/787/
0 votes9 answers -
image onerror/onload
В продолжение темы http://forum.htmlbook.ru/index.php?showtopic=24465 Ситуация такая: 1. Имеется <img /> 2. Есть 2-а события: - onload - onerror 3. Сначала объявил события - потом смена 'src' Когда 'src' верный - проблем нет. Срабатывает только 'onload'. Когда 'src' "битый" - должен срабатывать 'onerror', в нём смена 'src' - и потом снова 'onload'. Всё. Ссылка такая: http://tarik.kasperovich.ru/test_15/index.html Это работает везде, кроме Opera 10.50. Причём во всех остальных версиях Opera - всё нормально... O_o Тестировал в 11.00 10.60 10.00 9.64 9.60 9.50... Какого в Opera 10.50 не пашет? В чём отличие или что я не так делаю? Код проблемного места: var image = d…
0 votes9 answers -
Помогите, пожалуйста! Не открывается мобильное меню на нескольких новых страницах. Ошибка Cannot read property 'addEventListener' of null
Здравствуйте! Помогите, пожалуйста, разобраться. Я только начинаю свой путь в разработке, так вот проблема в следующем: не открывается мобильное меню на нескольких новых страницах сайта, которые я должна сверстать, то есть изначально была одна страница (прикрепленный файл product-cherry.html), созданная другим программистом. На новой странице (прикрепленный файл index.html) header остается тем же, за исключением 3-го пункта меню (но я не меняла класс для него). Буду очень благодарна за помощь! TypeError: Cannot read property 'addEventListener' of null Разметка header на первоначальной странице (где все работает) !DOCTYPE html> <html> <head> …
0 votes0 answers -
Поиск "на лету" в слое
Скажите пожалуйста, возможно ли организовать поиск "на лету" в слое (как в Опере "найти на этой странице")...или это к разделу скриптов?
0 votes8 answers -
Основы Drag'n'Drop
В общем вот урок, http://learn.javascript.ru/drag-and-drop Почему я открыл код в отдельном файле, а он не работает? <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> </head> <body style="position: relative;"> <img src="http://learn.javascript.ru//files/tutorial/browser/events/ball.gif" style="cursor: pointer; position: absolute; z-index: 1000; left: 429px; top: 1640px;" width="50" height="50" id="ball"/> <script> var ball = document.getElementById('ball'); ball.onmousedown = function(e) { // отследить нажатие var self = this; e = fixEvent(e); // подготовить к перемещению // разместить на том же месте, но в аб…
0 votes1 answer -
Проверка на наличие класса jquery
Прошу помощи 1. Есть слайдер, который через определенное время присваивает класс .active текущему слайду (всего 3 слайда). 2. Есть 3 других блока, которые находятся за пределами слайдера. Нужно: Чтобы одновременно с присвоением класса .active слайдеру, такой же класс присваивался соответствующему по позиции блоку который находится за пределами слайдера.
0 votes4 answers -
Кнопка сохранения img
На странице выводится картинка img и подней размещаю кнопку button при нажатии на кнопку мне нужно сохранить сохранять эту картинку на компьютер, подскажите пожалуста как это сделать средствами js ?
0 votes6 answers -
Подстановка выбранных значений
Доброе время суток, читал и лазил по инету часов 6 и ничего у меня неполучилось... Задача(может что нетак обьясню но как получиться): 1. Есть страница на которой есть форма для выбора размера (в моем случае к)картинки. 2. Под формой кнопка при нажатии которой, вылетает окошко и говорит какой размер выбран. 3. Ниже форма с уже заполненым текстом в которой код этой картинки (ну для вставки на других сайтах) Вопрос: немогу сделать чтобы переменная с выбранным размером подсталялась в форму с заполненым текстом... Помогите пожалуйста. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Наши банеры для Вашего с…
0 votes5 answers -
Вставка кода с помощю innerHTML
Подскажите, что не так делаю. Нужно вставить строку в конкретный Пробую так и ничего: <script type="text/javascript"> function get_feed() { var s1 = "'" var s2 = "/"; var beginLink = "<script type="+s1+"text/javascript"+s1+" src="+s1+"http://www.mbovin.com/soccerdb/gettable.php?id="; var endLink = "&columns=pos,team,pts,wdl"+s1+"><"+s2+"script>"; document.getElementById("content").innerHTML = s1 + document.getElementById("lbFeeds").value + s1; } </script> Может кто поможет... Пожалуйста.
0 votes4 answers