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
-
Динамическое создание окошек
Как с jquery сделать вызов window окошка с параметром, что-то вроде <a href="JavaScript:MyWindow(800,600,'<iframe src=\"http://ya.ru\" width=\"100%\" height=\"100%\" style=\"border: 0px;\">');">test</a> Возможно ли такое или только через ajax, если можно примеры. Что-то типа, но для jquery, чтоб можно было применить стили для окошек. <html> <head> <script type="text/javascript"> function openWin(data) { myWindow=window.open('','','width=800,height=600'); myWindow.document.write(data); myWindow.focus(); } </script> </head> <body> <a href="javascript:openWin('<h1>aaa</h1>');">test</a> </bod…
0 votes8 answers -
Как изменить табуляцию на пробелы в компилируемом js файле
сборка на gulp много js-файлов которые в итоге компилируются в один js файл Но проблема в том, что в этом компилируемом js файле ставиться табуляция вместо пробела. А на всем проекте 4 пробела вместо табов. И когда я отдаю этот файл бэкэнду начинаются проблемы. Можно как то изменить табы на пробелы в компилируемом файле? Можно это сделать как то автоматически (желательно)? Или только в ручную?
0 votes2 answers -
Интересно. Логика работы карт.
Добрый день! Стало интересно и решил задать этот вопрос экспертам. Какова логика работы различных карт (Яндекс, Гугл). Как осуществляется масштабирование, скроллинг карт, прорисовка различных объектов. Особенно волнует зум. Очень интересно. Поделитесь пожалуйста, если кто знает.
0 votes8 answers -
iframe отображение сайта, прошлый век? или можно выполнить
Буду благодарен в помощи, облазил весь интернет ничего не нашел, информацию могу оплатить, в долгу не останусь Есть сайт www.sait-x.com который нужно отобразить по средствам iframe в сайте www.sait-y.com для сайта www.sait-y.com, index.html : <html> <body style=margin:0px; padding: opx;"> <iframe src="www.sait-x.com" frameborder="0" scrolling="yes" height="100%" width="100%"> </iframe> </body> </html> Подскажите пожалуйста, очень важно, можно ли сделать на определенную страницу редирект? пример www.sait-x.com отображается полностью в www.sait-y.com а вот страница - www.sait-x.com/new в сайте б…
0 votes0 answers -
Создание JS фреймворк prototype
Нигде не могу найти, как создать JS фреймворк prototype? Что это такое? И чем он отличается от html? Подскажите, как его создать?
0 votes4 answers -
Снова RexExp
Доброго времени суток. Есть регулярка для проверки поля фамилии, имени и отчества. /(^([a-zа-яё]+([ -]|( -)|(- )|( - ))?([a-zа-яё]+))+$)/i Суть проверки - не допустить повторящихся пробелов и тире, тире и пробел не должны идти в начале\конце, должны обрамляться буквами: L L, L-L, L -L, L - L; - допустимые. Проверка почти работает, но не пропускает конструкции nam e m. Т.е. требует, чтобы сепаратором разделялись двойные (по количеству) символы.. ———- http://beavers-net.narod.ru/primers/checking_fields.html Как это исправить? С уважением, Олег.
0 votes12 answers -
Аяксовая загрузка и якоря
Есть страница с каталогом, на которой расположен фильтр товаров. Выбирая параметры, список товаров перезагружается аяксом. Было принято решение сделать «подстановку» в урл якоря, чтобы можно было потом, в случае чего эту ссылку отправить — то есть было, например, /catalog, а стало /catalog#1-2-3-4. Всё замечательно работает, но смущает одно: это всё-таки якорь и при его «подстановке» страница «перематывается» наверх. Что посоветуете сделать, чтобы она не перематывалась никуда?
0 votes8 answers -
DOCTYPE и JS
При вставке DOCTYPE в FF перестает работать JS как такое может быть ? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
0 votes3 answers -
duplicateField.js дублирование элементов формы
Этот небольшой плагин поможет вам быстро продублировать элемент вашей формы. Основная фишка плагина в том, что он может дублировать элемент формы увеличивая индексы его name и id, а так же дублировать несколько полей сразу, а его callback позволяет расширить плагин до таких задач, как: добавить кнопку "удалить" для каждого поля, запрещать создавать больше n эллементов. Плагин находится в тесте, если вы найдете баги или не сможете реализовать вашу задачу с помощью него, прошу отписать здесь. Требуемая HTML структура <div class="diplicate"> <a href="#">Add</a> <div class="items"> <input type="text" class="item" /> </div> </div&…
0 votes1 answer -
возврат предыдущего контента после использования innerHTML
Проблема в следующем: на страницу добавляется текст посредством innerHTML. Он вставляется через document.getElementById('element_id').innerHTML = a; var a = "<div id='id2'><input type='button' value='exit' onclick='exit()'/></div>"; Проблема в том, что после нажатия на кнопку нужно вставить контент, который был перед тем, как применялся innerHTML. Подскажите, пожалуйста. Если необходимо - могу полностью приложить код страницы. Быколай, Ваш совет имел ввиду следующую весчь: function exit(){ var b = "<p>Здесь будет какой-то текст</p>"; document.getElementById('id2').innerHTML = b; } ?
0 votes5 answers -
Помогите изменить скрипт
Нашел скрипт, плавно меняющий фон бекграунда на сайте. Нужно переделать так, чтобы скрипт менялся в определенной зоне (вроде листающего окна или слайдшоу). Это сами скрипты: http://warface-data.ru/jquery.backstretch.js http://warface-data.ru/jquery.backstretch.min.js Это код вставки на бекграунд (конец страницы). <script src="http://warface-data.ru/jquery.backstretch.js"></script> <script src="http://warface-data.ru/jquery.backstretch.min.js"></script> <script> // Создаем массив изображений. var images = [ "http://сайт/backgrounds/1.jpg", "http://сайт/backgrounds/2.jpg", "http://сайт/backgrounds/3.jpg", "http://сайт/backgrounds/4.jpg"…
0 votes7 answers -
Выполнение двух функций параллельно, одинаковых в разных блоках div
Нужно что бы фотки и в том и другом блоках выполнялись, а так в одном стоит, а в другом выполняется, подскажите, как сделать? <!DOCTYPE html> <html> <head> <title>Главная</title> <script src="js.js"></script> <link rel="stylesheet" href=" css.css " type="text/css" /> <style> #block1, #block2, #block3{ position: relative; } #container { width: 960px; margin: 0 auto; height:900px; } #block1{ width: 50%; float:left; height: 99%; background:red; } #block2{ width: 50%; float:left; height: 99%; background:green; } #block3{ float:left; top: -690px…
0 votes1 answer -
Не работает скрипт во всех браузерах кроме Mozilla FireFox
Доброго времени суток! Обращаюсь к знатокам своего дела! Ребят, подскажите малоопытному )) Не работает скрипт ни в одном браузере кроме Mozilla Firefox.. Вроде все просто, суть - показывать/скрывать поля при выборе значения select в форме Подскажите в чем дело, что не так и как это исправить? Вот тело: <form name="" id="" method="post" action="" onsubmit=""> <div style="padding-bottom:10px; "> <select > <option id="" class="3" value="">Вы новый пользователь?</option> <option id="" class="1" value="">Я новый пользователь</option> <option id="" class="2" value="">У меня уже есть кабинет</option> …
0 votes12 answers -
Как сделать валидацию jquery для пошаговой формы?
Пытаюсь сделать пошаговую форму, чтобы при нажатии одна форма убиралась и появлялась другая, но дело в том что у меня есть часть формы где input'ы добавляются динамически при нажатии на кнопку "Добавить строку". Если делать валидацию на jquery, то её нужно привязывать к submit. К ней я привязать не могу так как её нету и она скрыта (откроется после нескольких щелчков "Следующая"). Можно как нибудь привязать валидацию к обычной кнопки? Она у меня уже создана. Как при правильном заполнении всех полей и нажатии кнопки выдавала для начало сообщение "Следующая"? Вот весь код: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml…
0 votes1 answer -
Проблемка!
Есть такая вот функция,которая делает перебор элементов 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 -
Как вывести получаемое значение в input
Мастера, подскажите пожалуйста как вывести получаемые с помощью скрипта цифры в инпут. И реально ли это вообще сделать <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"> <title></title> <BASE href="http://www.ss.lv/"> <LINK HREF="http://i.ss.lv/w_inc/style.css?47" REL="StyleSheet"> <script type="text/javascript" src="http://i.ss.lv/w_inc/main.js?84"></SCRIPT> <script type="text/javascript"> LINK_MAIN_HOST = "http://www.ss.lv"; var MAIN_V = 'Ls'; var M_VALUTA = 2; var SUB_V = ''; var M_PRICE = 12000.00; var M_KURS…
0 votes1 answer -
Увеличение картинок
Мне московские друзья подарили один "забугорный" скрипт - увеличение картинок. Думаю очень пригодится для фотогалереи. Если понравится, могу дать исходники. Вот смотрите
0 votes6 answers -
скорость передачи данных
Где-то давно видел такую фишку, но где не помню. Мож кто знает как это делается?
0 votes6 answers -
Java script меню остается открытым в FF при переходе на другую страницу! Помогите!
Вот здесь пример горизонтального меню http://nutraorigin.msk.ru/sample_89.html Если кликнуть по любому пункту в выпадающем меню, переходишь на другую страницу (в данном случае 404 not found). Теперь если вернуться назад кнопкой "Back" браузера, мню остается открытым в той же позиции!!! Это происходит только в FireFox. В IE нормально закрывается. Помогите, кто может, плиз!
0 votes2 answers -
Помогите сделать один простенький сценарий
В общем есть див с классом .log_1. В нём содержится определённый текст. Надо написать сценарий такого типа, если текст, содержащийся в классе .log_1 будет более n-го кол-ва букв (например 10), тогда этому диву присваиваем класс .log_2. Помогите пожалуйста, если можете
0 votes10 answers -
ИИ в JS и "картинки от клиента".
Думаю всем известны конструкторы интерьеров, те в которых пользователь может менять цвет и вид стен, штор, мебели и прочих приблуд на имеющихся шаблонах-интерьерах. Вариаций их множество и написать один такой на js/canvas труда не составляет. Но попался мне клиент, который хочет чтобы посетитель сайта мог самостоятельно: а) делать снимок своей обители и загружать в этот конструктор; б) менять цвет стен загруженного интерьера; в) выбирать вид штор (жалюзи, шторы, плиссе и проч); и г) выбирать фон для этих штор из имеющейся коллекции. И при всем при этом стандартный функционал конструктора для "ленивых" клиентов сохранялся, а так же был адаптивным. И тут я призадумался, к…
0 votes8 answers -
Локализация на JS
Вопрос удален!
0 votes0 answers -
Помогите разобрать регулярное выражение
Помогите разобрать регулярное выражение \s*\(\s*'[^'.]+'\s*[\),]/)
0 votes3 answers -
Ajax
Хотел спросить, что происходит во время синхронного запроса? Конкретно что происходит со скриптами, их выполнение останавливается полностью, или только частично? То есть к примеру в некоторой ф-ии отсылается синхронный запрос, но в это время ещё выполняется множество других ф-ий, они все будут заблокированы или только та в которой выполняется запрос?
0 votes3 answers -
Регулярные выражения, тег select
Собственно, есть такой код. <script type=\"text/javascript\"> function SendForm() { var reg=/\.flv$/; var select = document.adminForm.type.selectedIndex; if (select=='Video'&&!reg.test(document.adminForm.file.value)){ alert('Error! Enter valid file!'); return false } return true; } </script> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" width=\"100%\"> <form action=\"main.php\" method=\"post\" name=\"adminForm\" onsubmit=\"return SendForm();\" ENCTYPE=\"multipart/form-data\"> <tr> <td align=\"right\" height=\"30\"> Type: </td> <td align=\"left\"> <select name=\"type\" class=\"edit\" style=\"widt…
0 votes2 answers