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
-
Проблемка с TinyMCE
С TinyMCE работаю впервые, вот не понимаю, что не так делаю. Есть у меня движок, в котором для комментариев используются простые текстовые поля, с некотороми разрешёнными тегами (типа img, b, p, a, i и т.д.). Решил натянуть на это дело висивиг, выбрал TinyMCE, так как он показался мне самым простым в интеграции. Залил его себе на сервер, в папку jscripts/, и вставил в код страницы с комментарием требуемый текст: <script type="text/javascript" src="./jscripts/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ // General options mode : "textareas", theme : "advanced", plugins: "safari,spellchecker,pagebreak,st…
0 votes9 answers -
проблемка с границами страницы
на этом сайте http://www.hedgerwow.com/360/bugs/css-select-free.html есть три окна, которые при перетаскивании увеличивают страницу.. подскажите, пожалуйста, как это убрать?
0 votes2 answers -
Проблемка со скриптом
Всем привет как зделать так чтобы prompt никуда не девался если пользователь вводит просто одни проблелы ? у меня есть предположения var getStr = 1;do{getStr = prompt("Введите что-то");}while(!getStr || getStr == " ");" " этого мало защита от одного пробела как зделать чтобы сколько бы ты их ненаписал окно будет висеть ?
0 votes3 answers -
Проблемка!
Есть такая вот функция,которая делает перебор элементов var x1,x2,x3; var anwer = new Array(); function goTo() { for (x1; x1< 5; x1++) { for (x2; x2< 4; x2++) { for (x3; x3< 4; x3++) { if(x1 == anwer[x1] && x2 == anwer[x2] && x3 == anwer[x3]) document.write("Ваш вариант '+x1+', '+x2+', '+x3+' "); } } } } </script> и такая вот форма,от куда берутся значения </form name="Comp11"> <pre><Span class="h"> Вопрос?</span> <Span class="input"> <input type="radio" name="comp11" onClick="x1=1">a <input type="radio" name="comp11" onClick="x1=2">b <input type="radio" name="comp11" onCl…
0 votes5 answers -
Проблемы дроп-давн меню в ИЕ
Не пойму почему проблемы с меню в ИЕ. Проблема заключается в том что при отвода указателя, меню не пропадает а начанает трястись... Вот код: хтмл. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Меню</title> <link rel="stylesheet" href="../menu.css" type="text/css" /> <script type="text/javascript" src="../ddmenu.js"></script> </head> <body> <ul class="menu" id="menu"> <li><a href="/" class="menulink">Главная</a></li> <li><a href="#" class="menulink">1</a> <ul> <li> <a href="../build/" class="sub…
0 votes9 answers -
Проблемы с .SlideToggle
Добрый день, уважаемые. У меня возникла проблема. Html: <a href="#" class="fadeNext"> <div class="show"> <div class="com">show comments</div> </div> </a> <div class="fader"> Text </div> JS: <script type="text/javascript"> $(document).ready(function() { $(".fadeNext").click(function(){ $(this).next().fadeSliderToggle() return false; }) $('a#hide1').click(function() { $('.fader').fadeSliderToggle() return false; }); }); </script> Как мне сделать так, чтобы <div class="com">show comments</div> менялся, на <div class="com">hide comments</div>? Спасибо.
0 votes19 answers -
Проблемы с jqBootstrapValidation валидацией
Всем привет,Есть форма с валидацией библиотеки ref ... jQuery(document).ready(function ($) { ShowCaptureImage(); $(".has-error").bind('change keypress', function () { $(this).removeClass("has-error"); }); $("#register_username").focus(); $("input,textarea,select").jqBootstrapValidation( { preventSubmit: true, submitError: function($form, event, errors) { alert( "submitError errors::"+var_dump(errors) + " : " + (typeof errors) ) return true; // Here I do nothing, but you could do something like display // the error messages to the user, log, etc. }, submitSuccess: function($form, event) { alert("OK"); MakeOperatorRegister(); event.preventDefault(); }…
0 votes0 answers -
Проблемы с jquery fancybox
На страничке сделана галерея с помощью jquery.fancybox (1.3.1.pack). При этом все нормально работает в опере, мозиле. А в IE 8 при клике на картинку вместо начала показа галереи выводится сообщение "The requested content cannot be loaded.Please try again later." Ссылки на изображения для галереи храняться в массиве. Причем что самое интересное, прямая сссылка на кртинку не открывается в IE. (http://krestiki.ru/upload/iblock/502/50244ab4eb893da6df59ded30cfb5ab1.jpg) Пример галереи на странице http://krestiki.ru/catalog/24x35_nabory_dlya_vyshivaniya/art_816n/
0 votes5 answers -
Проблемы с jQuery на touch смартфонах
Всем привет. Столкнулся с проблемой. У меня есть поиск, который появляется в шапке при нажатии на иконку и исчезает при клике в любой другое место. На компьютере работает все отлично, однако на смартфоне не срабатывает закрытие. В чем может быть проблема? $(".search_icon").click(function(event) { $(".search").slideDown(300) jQuery(function() { $(document).trigger('touchend mouseup', function(event) { var search = $(".search"); if (!search.is(e.target) && search.has(e.target).length === 0) { search.slideUp(300) } }); }); }); Заранее спасибо за ответ!
0 votes1 answer -
проблемы с keypress на div
помогите пожалуйста решить проблему я поставил фокус на элемент и затем повесил на этот элемент обработчик события, который срабатывает после нажатия клавиши. https://jsfiddle.net/9t1cwfrv/22/ для клавиши пробела этот обработчик срабатывает, но для клавиш курсора - не срабатывает. для клавиши 'q' тоже не срабатывает. а надо бы чтобы для всех перечисленных клавиш срабатывал
0 votes1 answer -
Проблемы с submit с помощью JS
Здравствуйте! Весь день мучаюсь над проблемой, решения которой не могу найти. Дело в том, что у меня есть элементарная форма отправки сообщения: <form action='send_mes.php' target="_self" method="post" onkeypress="submitOnCtrlEnter()" > <textarea name="text" id="new_msg_textarea"></textarea> <button type='submit' name='reply_mes' id="new_msg_button"><?php echo $but_text;?></button> </form> При клике на Submit она благополучно открывает файл send_mes.php и передает данные. Проблемы возникают, когда я добавляю JS с возможностью отправки сообщения, используя комбинацию клавиш Ctrl + Enter (Cmd + Enter). При клике на Submit, все про…
0 votes5 answers -
Проблемы с XMLHttpRequest
Добрый день. Вот наткнулся на такую проблему... Для начала кусок кода - function SendRequest(xmlRequest) { if (xmlhttp != null) xmlhttp.abort(); xmlhttp = CreateRequest(); xmlhttp.open("POST", clmap.AjaxPath+'?t='+new Date().getTime(), true); xmlhttp.send(xmlRequest); } SendRequest(xmlRequest); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) if(xmlhttp.status == 200) { xmlresponse = xmlhttp.responseXML; Так вот, периодически FF выдает ошибку - В других браузерах тоже эта же проблема возникает. Как вообще такое может быть, что сначала срабатывает onreadystatechange, а потом xmlhttp оказывается null?
0 votes5 answers -
Проблемы с выводом модельного окна
Добрый день друзья,столкнулся с одной проблемой прошу у вас помощи. Есть скрипт который срабатывает через 30 секунд после пересечения курсора полосы в 1px в шапки сайта. ( так сказать скрипт уведомления пользователя перед его уходом ), скрипт не в коем случаи не удерживает пользователя, я сам против этого. Он просто его уведомляет. Проблема в следующем пытаюсь подцепить его на модельное окно Bootstrap но нечего не выходит, а если быть точным то переделать. Так же не могу понять сделать cookie в 10 дней. Вот собственно сам скрипт, буду очень благодарен за помощь. HTML (полоса в шапке в 1px) <div style="display: none; padding: 1px;" id…
0 votes3 answers -
Проблемы с кодировкой при вызове javascript
Много пишут про глюки с кодировкой в ajax, но у меня она глючит и просто при вызове javascript функции. Функция проста - меняет содержимое <textarea> прибавляя туда текст полученный из ссылки. Ссылка выглядит так java script:replyy('текст'); Так вот русские буквы вставляются нормально во всех браузерах кроме оперы. В опере в textarea приписывается кракозябра. Вот сама функция function replyy(namee) { document.forma.text.value='[b]'+namee+'[/b], '+document.forma.text.value; var x = document.getElementById('repp'); x.scrollIntoView(); } Есть ли у вас какие мысли как облегчить жизнь юзерам оперы?
0 votes1 answer -
Проблемы с методом .GET
Задача, по клику, на ссылку, отправлять запрос с данными к определённой странице. Наковырял краткое синтаксическое описание как это работает: $.get("test.php", { name: "John", time: "2pm" } );Где test.php - адрес страницы, а в скобках идёт объявление переменных. Как сделал я: $('.submit').click(function() { $.get("/korzina", { name: "John", time: "2pm" } ); });Надо сказать, что делал я на WP. Поэтому адрес записан как /korzina, т.к. это адрес страницы в wp. При распечатывании массива GET функцией var_damp - выдаёт пустой массив. Почему массив пустой? Почему данные…
0 votes11 answers -
Проблемы с оперой
Почему в опере не работает? https://codepen.io/anon/pen/yegoPP
0 votes1 answer -
Проблемы с плагином scrollmagic
Добрый день. Хотела попросить помощи, на тему работы плагина scrollmagic.io Плагин анимации при прокрутки страницы. Сейчас есть несколько проблем с которыми я не могу разобраться, помогите пожалуйста: 1) Недовольны тем, что типа долго скролится сайт сам по себе и до блоков с информацией - кто знает как можно ускорить прокрутку? Или сделать 2 пункт 2) Сделала паузы для блоков текста на нескольких точках анимации, но пропал эффект прокрутки текста, получается блок сейчас просто появляется с текстом на точке паузы. 3) И небольшой нюанс, почему-то именно на МакБук (в сафари и хроме) не отображаются картинки анимации, притом на Маке, Аймаке или Ай…
0 votes0 answers -
Проблемы с повторным использованием innerHTML
Приветствую, форумчане. Очень нужна ваша помощь в следующей задаче: есть новостной движок, соответственно снизу новости идет блок с комментариями. Если вырезать много всего лишнего, каждый коммент представляет из себя такую конструкцию (например, коммент №68) <div class="oleft"> <div class="oright" id="com_oright_68">{com.text}</div> <br class="clear"> </div> Хочу сделать для модераторов редактирование комментариев "на лету". То есть при нажатии на "Изменить" я заменяю содержимое DIV'a элементом textarea и кладу в textarea содержимое DIV'a: inner = el.innerHTML; inner = inner.split("<BR>").join("\n"); // заменяем <BR> на пер…
0 votes2 answers -
Проблемы с работой двух плгинов на jquery
Всем привет! Только недавно попробовал хоть чуть-чуть освоить Javascript в результате чего родил вот такой вот сайт: http://www.gvadesign.ru С горем пополам подключил туда два плагина. Один - не безызвестный PrettyPhoto (по нажатии на блок, тот разворачевается во всплывающем окне) и второй - сортировку работ (вот плагин: http://codecanyon.ne...-plugin/2669205) И вот, собственно, затык. Как вы можете наблюдать на сайте, когда нажимаем на одну из работ, срабатывает PrettyPhoto и картинка раскрывается во всплывающем окне. Но если воспользуемся фильтром (нажмите, например, "графический дизайн"), PrettyPhoto работать перестанет и работа окроется в своем окне (в случае, наприме…
0 votes3 answers -
Проблемы с рекурсией
function pow(x, n) { if (n != 1) { // пока n != 1, сводить вычисление pow(x,n) к pow(x,n-1) return x * pow(x, n - 1); } else { return x; } } alert( pow(2, 3) ); // 8 На первом шаге получается pow(2, 3) = 2 * pow(2, 2) = 2*2*2 = 8 а если вызывать pow(2, 4), то должно получится 16 pow(2, 4) = 2 * pow(2, 3) = 2*2*3 = 12 Почему 12, а не 16?
0 votes19 answers -
Проблемы со скриптом. Планировал, что будет с подгрузкой...
Для справки: я первые шаги делаю... В общем делаю сайт... Простой, банальщина... Но не суть... Сам сайт http://powerkaz.kz/ Вот http://powerkaz.kz/catalog.html на этой странице... Есть мнооого ссылок. С "тюнингом"... При нажатии должно выходить модальное окно (он выходит)... А ссылок много т.е. содержимое каждого окна разное... Вооот... Вообще когда я нашел этот пример модального окна в инете там писалось, что он будет подгружаемым как бы... Так и было... НО У МЕНЯ БЛИН СОВСЕМ НЕ ТАК ВЫШЛО. Не могу понять что не так... А ресурс где я нашел этот скрипт, - потерял... придется теперь разбираться (наверное к лучшему)... ХЕЛПАНИТЕ ))) Содержимое модального окна я залил …
0 votes3 answers -
Проблена с кроссбраузерностью (firefox)
Как в firefox'e обратиться к элементу формы, которая находится во фрейме через javascripts?!! Вот, например, в IE и Opera работает такое parent.frames["otv"].post.to_user.value а в firefox'e нет Не знаю, что и делать...:/
0 votes1 answer -
Проверить вхождение элемента в колекцию
Как проверить вхождение элемента в коллекцию? Имеется строка таблицы selectedRow. Имеется и таблица и коллекция её строк rows. Как проверить, входит ли selectedRow в rows и если да, то под каким номером?
0 votes3 answers -
Проверить есть ли значение в массиве
Пытаюсь проверить есть ли значение в массиве disease, но код работает только когда в массиве disease 1 элемент. Значения для disease берутся из выпадающего списка #disease_list. Выдает ошибку TypeError: o.nodeName is undefined. $('#disease_list').change(function() { var check_mass = disease.some(function(elem){elem = $(this).val()}); console.log(check_mass); if ($(this).val() != 0 && check_mass != true) { disease.push($(this).val()); $('.disease').append('<span><i>' + $(this).val() + '</i> <sup>×</sup></span>'); } });
0 votes10 answers -
Проверить на JS является ли target.element элементом списка?
Здравствуйте. Подскажите пожалуйста, в цикле перебираю элементы и как проверить что очередной элемент является элементом списка 'li' (или дивом - не важно, главное сам принцип проверки). Пока сделал вот так target.toString() === '[object HTMLLIElement]' Но как то это коряво выглядит
0 votes2 answers