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
-
Включение скрипта в IE
Добрый день! Есть скрипт на java script: main.js Есть страничка index.php, содержащая следующее: <!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" /> <script type="text/javascript" src="main.js"></script> </head> ... Проблема в следующем. Opera и FireFox нормально отрабатывают скрипт, который находится в файле main.js IE же вообще его не видит! Если текст скрипта прописать не в отдельном файле, а непосредственно в index.php то тогда и IE ег…
0 votes2 answers -
трабла с выезжающим меню в ie6
Приветствую Всех! Уважаемые маньяки по яву скрипту и не только, помогите с таким не простым меню ie6 не хочет отображать то самое выпадающее меню, а обычные ссылки и текст показывает как надо вся надежда на Вас! п.с.:возможно где то в сети лежать готовые варианты, буду благодарен за ссылку
0 votes2 answers -
perfect scrollbar - реализовать прокрутку
http://jsfiddle.net/s95ZU/ Проблема с удалением. Надо, чтобы при удалении элемента - скроллбар прокручивался к низу, а не оставался на том же месте. Офигеть, уже решила... да что такое... надо старую высоту отнять... Тогда такой вопросик. Может кто сможет помочь. У меня именно в хроме по сути тот же код работает некорректно, то есть вот эта часть function cartScrollBottom() { var oldHeight = $(cartItemsCont).height(); $(cartItemsCont).height("auto"); var newHeight = $(cartItemsCont).height(); $(cartItemsCont).height(oldHeight); $(cartItemsCont).scrollTop(newHeight - oldHeight); $(cartItemsCont).perfectScrollbar('update'); setTimeout(function() {}, 1); }Сраба…
0 votes0 answers -
Подскажите люди добрые...
Всем привет! Имеется таблица с 3 колонками, в зависимости от разрешения экрана (1024х768) колонка по середине должна исчезнуть, ну и логично при более высоком разрешении появиться. Куда копать? Можно примерами. Заранее благодарствую!
0 votes6 answers -
Конфликт document.getElementById
Доброго времени суток! Назрел вот такой вопрос никак не могу найти его решение Требуется вывод фрейма с определенным участком сайта в модальном окне (калькулятора), по отдельности все работает как нужно, но как только объединил вывод фрейма и модальное окно, перестало работать отображение требуемого участка сайта в окне, код прикладываю ниже можно скачать архив, что бы не прикладывать тут в посте все библиотеки. <!DOCTYPE html><html><head><title>Тестовая страница</title><meta name='author' content='Eric Martin' /><meta name='copyright' content='2010 - Eric Martin' /><!-- Page styles --><link type='text/css' href='css/demo…
0 votes6 answers -
http://jqueryvalidation.org/ - не работает в ие8
http://jqueryvalidation.org/ не работает в ие8 плагин, который должен проверять входящие данные. например не работает то, что поле обязательно - форма просто отправляется.
0 votes14 answers -
Как привязать событие к input
Добрый день Уважаемое сообщество форума htmlbook! имею форму обратной связи, service-france ру /contacts/contact-us.html Можно заделать так? 3 галочки- чекбокса, для трех разделов, *Недвидимость *Автомобиль *Яхта Причем если галочка не стоит то поля для ввода, относящиеся к разделу -невидимые (это желательно дабы отметил галкой - все октрылось для ввода, убрал - все забыли) здесь пример сайта, у него, по клику на страну появляется регион: думаю обернуть разделы в div , будет у меня три div с (display:none), только как отобразить блок при клике на чекбокс? не знаю как к кнопке чекбокса привязать событие, что бы поставив галочку, блоку прописывался стиль display:bl…
0 votes2 answers -
Интерполяция выражений
Всем привет! А что не так то здесь? http://cssdeck.com/labs/l9wxq5mq
0 votes4 answers -
Как переписать переключатель языка?
помогите пожалуйста советом и направьте в правильное русло так сказать на angular2 сделал небольшой сайт, который состоит из двух страничек: расписание и список людей. архитектурно он состоит из главного компонента и двух компонентов страничек сайт двуязычный. для этого я в главный компонент поместил стандартный material-переключатель и связал его с глобальным сервисом. в этом глобальном сервисе содержатся переменные, которые должны быть видны из любой части сайта. в частности там хранится признак установленного в настоящий момент языка переключатель в шаблоне главного компонента: <mat-slide-toggle class="toggler-lang" (click)="toggleLang()" [(ngMode…
0 votes0 answers -
for перебор массива
var el=document.getElementsByClassName('forum'); for(var i=0; i<el.length; i++) { console.log(el[i]); el[i].addEventListener('click', gp('viewtopic.php?view='+el[i].getAttribute('to'), 'GET', '')); } Не работает ничего Суть кода: добавление обработчика ко всем элементам с классом forum. Но ни в консоль, ни обработчика Что я сделал не так
0 votes16 answers -
Не срабатывает Listener over.
<html> <head> <meta charset="UTF-8"> <style> .t { position:relative; cursor:pointer; } </style> <script> function on_over(e){ var o=e.currentTarget; o.style.top="-2px"; }; function init(){ var o=document.getElementById("button"); o.addEventListener("over",on_over,true); } </script> </head> <body onload="init()"> <span class="t" id="button"> BUTTON </span> </body> </html> 1.html Разобрался. Нужно писать mouseover o.addEventListener("mouseover",on_over,true);
0 votes0 answers -
Proxy Authentication Required - 407
День добрый, Пытаюсь с помощью $.ajax взять время с другого сайта. $.ajax({ url: "http://www.worldweatheronline.com/feed/tz.ashx?key=8797446e5c053244110510&q=Chisinau&format=xml", dataType: "xml", cache: true, timeout: 30000, success: function(xml){ $(xml).find("localtime").each(function(){ var localtime = $(this).html(); alert(localtime); }); } }); в результате ничего не происходит, при этом через TemperData в мозиле получаю статус 407. Интернет идет через прокси. На сайте можно через json, пробовал через $.getJson но результат тот-же. Update: —————————————-- упс, прочитал тему ниже, с dataType: "js…
0 votes1 answer -
Проблема со скриптом Snow Effect
Суть вопроса... на сайте http://www.dynamicdrive.com/dynamicindex3/snow.htm есть скрипт Snow Effect. (снежинки на сайте) <script type="text/javascript"> /****************************************** * Snow Effect Script- By Altan d.o.o. (http://www.altan.hr/snow/index.html) * Visit Dynamic Drive DHTML code library (http://www.dynamicdrive.com/) for full source code * Last updated Nov 9th, 05' by DD. This notice must stay intact for use ******************************************/ //Configure below to change URL path to the snow image var snowsrc="snow.gif" // Configure below to change number of snow to render var no = 10; // Configure whether snow should disapp…
0 votes1 answer -
Как изменить блок из <b> в <div> к примеру
Как изменить блок из <b> в <div> к примеру знаю, как то можно полностью изменить блок, что бы он вместо <b> к примеру стал <div> создать новый блок и заменить им старый ? через append ? или есть проще решение ? или даже моё решение не верно ? естественно id у блока есть
0 votes7 answers -
Горячие "слова"
Приветствую. Как обычно, появилась новая идея, а сней и новая проблема) Задача: Написать обработчик горячих "слов". То есть, не просто горячие клавиши типа "Е" или их комбинации типа "ctrl +Е", а последовательности клавиш типа "hello". (hello - заранее определенное слово) Проблема: Как перехватить определенную последовательность нажатых клавиш? Если есть какие-либо идеи, хотелось бы послушать. Заранее благодарен.
0 votes3 answers -
Как отправить данные формы на e-mail ?
Подскажите как добавить, буду признателен З.Ы. Ещё можно отправлять данные в текстовый файл лежащий на хосте Буду очень признателен если поможете
0 votes2 answers -
opera предлагает сохранить файл при загрузке
Использую https://github.com/blueimp/jQuery-File-Upload в связке с рельсой, когда жму загрузить на превьюху, то предлагает сохранить файл create_from_uploader, пока еще не дебажил сам, но может кто-нибудь сталкивался. Opera от 11.62.
0 votes4 answers -
Проблема с js счетчик в input
Есть такой код, при клике по - или + меняется цифра в поле input на 1 шаг. Но вроде все верно, но код не работает <a class=\"left-col\" href=\"javascript:updateCart('1', 'add')\"><img src=\"images/left-col.png\" alt=\"left_arrow\"></a> <input class=\"cnt\" onkeyup=\"checkValue(this.id)\" type=\"text\" id=\"good_1\" name=\"quantity[1]\" value=\"1\"> <a class=\"right-col\" href=\"javascript:updateCart('1', 'ded')\"><img src=\"images/right-col.png\" alt=\"right_arrow\"></a> <script type="text/javascript"> function updateCart(goodId, act) { var quantity = parseInt($('#good_'+goodId).val()); quantity = checkDigit(quant…
0 votes2 answers -
Увеличение значения переменной
Здравствуте. Скажите как мне правильно увеличивать значение в компоненте? Этот код затыкается на 4.1 Хотя остальные значения увеличиваются нормально.
0 votes4 answers -
Отправка данных формы при validation=true
Подскажите, есть форма <form action="http://www.lelo/index.php" method="post" name="adminForm" class="va-reg-form niceform"><div class="va-reg-div-top"></div> <div class="va-reg-div"><div class="field-div"><fieldset class="va-reg-field"> <legend class="sectiontableheader">Информация о клиенте</legend> <div id="email_div" class="formLabel "><label for="email_field">E-mail</label><strong>* </strong> </div> <div class="formField" id="email_input"> <input type="text" id="email_field" name="email" size="30" value="" class="inputbox" maxlength="100" /> <br />…
0 votes0 answers -
подсчет значений select'ов
Всем привет. Тут возникла проблемка. Есть несколько меню, в каждом из которых n-ное количество опций. И у каждой опции свой value. Необходимо, чтобы при выборе какой-либо опции на экране сразу же подсчитывалась сумма значение всех меню. Я в джаве слабоват, но подскажите, пожалуйста, как осуществить это. Вот наброски: Так будет подсчитывать: <select id="s1" class="makeMeFancy1"> <option value="2177">BSD WZA</option> <option value="2132">BSD Trailorpark</option> <option value="2130">BSD Forever</option> </select> <script>s = s + value</script> А вот так сюда будет выводиться сумма: <a>Общий вес:</a>…
0 votes4 answers -
Не работает скрипт в чем может быть ошибка
Написал скрипт все работало, потом перекрутил и все сломалось: http://ts.ca01022.tmweb.ru/ Не могу разобраться в чем беда? и второй вопрос как такой скрипт оптимизировать, если таких скриптов нужно сделать 46 штук.?
0 votes7 answers -
Проверить на JS является ли target.element элементом списка?
Здравствуйте. Подскажите пожалуйста, в цикле перебираю элементы и как проверить что очередной элемент является элементом списка 'li' (или дивом - не важно, главное сам принцип проверки). Пока сделал вот так target.toString() === '[object HTMLLIElement]' Но как то это коряво выглядит
0 votes2 answers -
заканчивается загрузка картинок после совершения действия
добрый день, тестил сайт пока только ни IE 6 - http://www.papean.ru/ на сайте стоит скрипт который прячит и показывает блоки с отдельным контентом <script language="JavaScript"><!-- function openBlock(id, force_open){ document.all(id).style.display = ((document.all(id).style.display=="none" || force_open) ? "block" : "none"); } var Blocks = ['n1','n2','n3','n4','n5','n6']; var HideBlocks = ['n1','n2','n3','n4','n5','n6']; function hideBlocks(){ for (var j=0;j<HideBlocks.length;j++) document.all(HideBlocks[j]).style.display = "none"; } --></script> ПРОБЛЕМА: если зайти на сайт (или обновить его) и успеть кликнуть на один из разделов к примеру ЛОГОТ…
0 votes3 answers -
Проследить id выбраного option (select).
Задача: У меня есть тег select, в котором есть 2 тега option: id первого - opt1, id второго - opt2. Вопрос: как с помощью JavaScript узнать, какой option выбран. OnClick не предлагать. Зачем: если выбран opt1 - тогда мне нужно, чтобы отображался ещё один элемент, допустим p id="p". Если выбран opt2 - элемент не отображается. Это я сделаю через CSS.
0 votes1 answer