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
-
Как менять положение Viewport?
Поскажите, каким способом можно изменять положение viewport? Если нужно плавно "уехать" из начальной точки к предположим в конечную? И аналогино сделать это моментально? Есть какие либо варианты? ps. кстати, положение viewport может быть отрицательным?
0 votes3 answers -
Проблемы со скриптом. Планировал, что будет с подгрузкой...
Для справки: я первые шаги делаю... В общем делаю сайт... Простой, банальщина... Но не суть... Сам сайт http://powerkaz.kz/ Вот http://powerkaz.kz/catalog.html на этой странице... Есть мнооого ссылок. С "тюнингом"... При нажатии должно выходить модальное окно (он выходит)... А ссылок много т.е. содержимое каждого окна разное... Вооот... Вообще когда я нашел этот пример модального окна в инете там писалось, что он будет подгружаемым как бы... Так и было... НО У МЕНЯ БЛИН СОВСЕМ НЕ ТАК ВЫШЛО. Не могу понять что не так... А ресурс где я нашел этот скрипт, - потерял... придется теперь разбираться (наверное к лучшему)... ХЕЛПАНИТЕ ))) Содержимое модального окна я залил …
0 votes3 answers -
jQuery attributi
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dragable.js"></script> <script type="text/javascript" src="dimensions.js"></script> <script> $(document).ready(function(){ $('img').dragable({ clone: true, opacity: 0.5, renewTarget:true, over:function(obj,targ){ alert($(targ).attr('src')); }, drop:function(obj,targ){ alert('pasted'); } }); }); </script> <body> <img src="1.gif"> <img src="2.gif"&g…
0 votes1 answer -
Проблема с обработкой стилей Gulp
Здравствуйте! Проблема заключается в следующем: есть стартовый шаблон от "Фрилансера по жизни" версии 2021 года, открываю в VSCode, ввожу в терминале npm i затем gulp, все срабатывает как и должно, создается папка с результатом, начинаю прописывать стили для header, задаю ограничивающий контейнер и при проверке работоспособности данного контейнера выясняется, что стили, прописанные мной перекрывают стили медиа-запросов, прописанных в шаблоне и по итогу адаптив не работает, получается что итоговый css собирается в не правильном порядке! Подскажите, пожалуйста, как подобную проблему можно исправить?)
0 votes0 answers -
Функция в Internet Explorer
В чем отличие записи функции в Internet Explorer и других браузерах?
0 votes5 answers -
Как составить меню со звуком на JS
Плиз помогите , я только начинаю изучать JS, и столкнулась с такой проблемой. Как правильно написать звуковое меню или мот где скачать можно готовый скрипт?. Заранее спасибо. :rolleye:
0 votes1 answer -
RegExp - найти "плохой" символ
Доброго времени суток. Есть форма, есть регулярка. Хочется сделать такую проверку, чтоб она хоть малость не допускала совсем уж тупых запросов -ловила не только ненужные символы, но и символы, поставленные в недопустимом месте. Регулярку вродь составил, проблема в том, что не смог найти алгоритма нахождения неверного символа... Итого вопрос: как найти первый не совпавший с регуляркой символ? регулярка по типу : /^[0-9a-z]([.,a-z ]){0,39}[a-z]$/ С уважением, Олег. Примерчик http://beavers-net.narod.ru/primers/checker.html
0 votes7 answers -
Помогите сделатьскрипт
есть во такой html код <html><center><head><style type="text/css"> div { border: 0px solid black; width:50px; height:50px; float:left; margin: auto;text-align: center; } </style> </head> <body> <div id="toper"> <div style="width:100px; height:100px; border:0px"> <div id="cvet1" style="background-color: rgb(0, 0, 0);"></div> <div id="cvet2" style="background-color: rgb(0, 256, 0);"></div> <div id="cvet3" style="background-color: rgb(0, 0, 256);"></div> <div id="cvet4" style="background-color: rgb(256, 0, 0);"></div> </div></div> <script type="text/jav…
0 votes2 answers -
JSTree и ContextMenu (vakata)
Работа с jsTree, создание контекстного меню По горизонтали отображается строго слева с начала пункта Node, по которому кликаем правой кнопкой мыши. Если же правее кликаем, то отображается с начала строки, а хотелось бы именно под указателем мыши. Удалось сделать следующим способом: var leftBorderX = 0;// затем вторым шагом попадаем сюда, присваиваем сохраненное значение координаты X $(document).off('context_show.vakata');$(document).on('context_show.vakata', function (e) {if (leftBorderX != null && leftBorderX > 0) {$.vakata.context.cnt.css({ "left": leftBorderX });}});// вначале заходим сюда - сохраняем координату, где workTree - это контейнер под деревомwor…
0 votes2 answers -
Объеденинение ячеек таблицы
Добрый день. Подскажите пожалуйста по такому вопросу: Есть несколько <tr>, в каждой из них по 14 <td>. На первые две ячейки внимания не обращаем. Нужно: если в ячейках 3-12 есть содержимое ничего не делаем, если в них ничего нет необходимо их объединить (что то вроде colspan) И вывести надпись. Как это можно сделать на jq?
0 votes5 answers -
координаты курсора, параметры функции.
Здравствуйте. Итак у меня есть функция, которая определяет координаты курсора мыши: function mousePageXY(e) { var x = 0, y = 0; if (!e) e = window.event; if (e.pageX || e.pageY) { x = e.pageX; y = e.pageY; } else if (e.clientX || e.clientY) { x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft; y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop; } return {"x":x, "y":y}; } Далее, есть картинка. <img src='devils/thumbs/pgbol.gif' border='0' onMouseOver="prokl_bolot()" onMouseOut="close_opisanie()"> При наведении на неё срабатывает …
0 votes3 answers -
Регулярное выражение - в чем ошибка?
Подскажите в чем ошибка? !phone.match(/^\+?[\d+\s*\-*]$/) Я хочу, чтобы можно было ввести 1 плюсик (или ноль) и дальше больше либо одна цифра и можно ввести пробел - можно не ввести, можно ввести тире - можно не ввести, но это не являлось обязательным условием и не была важна последовательность. По идее вот в любом порядке должны принимать знаки, но не принимаются [\d+\s*\-*] - одна или больше цифра, ноль или больше пробел и тире в любом порядке. Но что-то не так!
0 votes16 answers -
Загрузка файла в форму - событие?!
Привет, всем! Требуется помощь! Есть ли в js событие, которое отвечает за загрузку файла в форму? Например загружает человек картинку с помощью input[type="file], и после того, как он это сделает срабатывает какое-то событие. Спасибо!
0 votes2 answers -
Загрузка картинок
Здравствуйте. Очень нужен совет. Есть сайт с обилием картинок всяческих, в том числе png. Довольно долго все это дело грузится, несмотря на оптимизацию самих картинок. Можно ли джаваскриптом, или иным способом сделать так, чтобы пока не загрузятся картинки отображалась какая-нибудь заглушка, например иконка загрузки, с текстом типа "Подождите несколько секунд", а как только картинки загрузятся, появляется собственно все содержание сайта? Заранее извиняюсь, если написал не в ту ветку.
0 votes1 answer -
Простое регулярное выражение
Столкнулся с тем, что нужно составить простое регулярное выражение, но в яваскрипте не получается. Может кто-нибудь поможет? Имеется текст из нескольких строк Нужно убрать из этого текста всё до первого вхождения слова "abc". Слово это не обязательно в первой строке. В статьях про регулярные выражения в яваскрипте пишут так: Исходя из этого утверждения получается, что моя задача не имеет решения в яваскрипте?
0 votes3 answers -
Помогите в доработке кода скролинга
Народ привет. Есть вот такой кодик, все устравиает но вот только как сделать так что бы скрол работал еще кога мышкой скролишь? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript"></script> <style type="text/css"> .up-but { cursor: pointer; height: 20px; width: 47px; visibility: hidden; background: url('up-but.gif') no-repeat; margin-left: 67px; } .down-but { cursor: pointer; height: 20px; visibility: hidden; width: 47px; background: url('down-but.gif') no-repeat; margin-…
0 votes2 answers -
Вопрос о jquery.corner.js
При использовании jquery.corner.js при загрузке BODY я использую функцию в которой есть такая конструкция $("#x2").corner("round"); Вопрос: Если у меня на форме есть несколько элементов, у которых я хочу закруглить углы то можно ли им всем назначить один и тот же ID ("x2")? Я попробовал так сделать и вижу, что один элемент "Закругляется" а остальные - нет. Почему?
0 votes1 answer -
При закрытии модального окна страница прокрутывается в начало
При закрытии модального окна, открытого автоматически через 10 секунд после загрузки сайта, страница прокрутывается обратно в начало. Если его запустить по кнопке "Смотреть видео", то не прокрутывается. На демо сайте модуля модальных окон такого не наблюдается, JS-ки даже скопировал их
0 votes0 answers -
Помогите найти Список
Подскажите где можно взять готовый вот такой список http://prntscr.com/mir9s0 . При выборе страны, меняется флаг и название. Нужно на JQuery.
0 votes2 answers -
Поочередное выполнение функции на одном событии
Значит есть событие, я прописываю функцию в качестве колбека, все работает, НО! Есть необходимость каждый раз при вызове колбека, производить поочередное выполнение функции. Т.е. Пример: переключение слайдера, каждый раз при переключении менять например цвет дива, синий, красный, синий, красный, и т.д. Что можете посоветовать?
0 votes2 answers -
Можно ли добавить стиль к имеющемуся блоку стилей, а не встраивать в тег?
Здравствуйте! Через методы javascript есть возможность добавлять стили встроенным способом в тело тега, что не приветствуется. А можно ли добавлять их к уже имеющимся стилям для какого-то дескриптора?
0 votes1 answer -
Получение данных из запроса.
После отправки запроса на сервер, мы получаем ответ и в консоли можем посмотреть на присланный массив. А как этот массив записать в какую-то переменную и использовать дальше? var xhr = new XMLHttpRequest() xhr.open( 'GET', 'http://www.mocky.io/v2/59469f7d100000c30bf64ed6', true ) xhr.send() xhr.onreadystatechange = function () { if (xhr.readyState !== 4) { return } console.log('end') if (xhr.status === 200) { console.log('result', JSON.parse(xhr.responseText)) } else { console.log('err', xhr.responseText) } }
0 votes1 answer -
Информация из txt
народ, как с помощью javascript можно вытаскивать информацию из txt файла?!?!
0 votes3 answers -
Посоветуйте отладчик javascript
Наподобие firebag для html и css. В файрбаге встроенный смотрел, да как-то то ли я плохо разобрался, то ли он малофункциональный.
0 votes4 answers -
Переменная
Привет вам! Требуется помощь новичку в javascript. Есть код: <div id='preview'></div> <script type="text/javascript"> var yt = new SWFObject('player.swf','playerID','480','360','9'); yt.addParam('allowfullscreen','true'); yt.addParam('allowscriptaccess','always'); yt.addVariable('file', 'http://www.youtube.com/watch?v=yt'); yt.addVariable('skin', 'grungetape.zip'); yt.write('preview'); </script> Хочу сделать так, что бы в начале скрипта задавалась переменная yt (вручную), а в дальнейшем что бы она автоматически вставлялась во все, что выделены красным цветом. Как это сделать? p.s. В переменную yt входят числа и буквы.
0 votes5 answers