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
-
Помогите сделать карусель
Вот такая просьба дурная. У самой не получатеся разобраться с fredsel. Нужна нестандартная хрень ... Я ее попыталась реализовать на bxslider - но там дурка с bx-clone и в принципе он криво листать начинает некоторые элементы и вообще имеет свойство не работать. Вот такая наглая просьба - можете мне на фредселе (как я поняла - на нем возможно все, сам слайдер не принципиален какой) сделать такой слайдер (без оформления с примитвными квадратиками)??? Я не могу в нем разобраться, наверное я тупая. Логотипов там 8 штук, но они дублируются просто, чтобы быть на всю ширину экрана. Могу даже, если кто согласен - дать доступ к компьютере на прямое управление, если вам удоб…
0 votes7 answers -
Заменить часть строки
Добрый день. Подскажите пожалуйста, есть строка. Если в ней больше 35 символов остальные символы нужно заменить на ... (троеточие). Как можно решить такую задачу?
0 votes2 answers -
Помогите с перебором атрибутов
Есть несколько инпутов с одинаковым классом и атрибутом value: <input class="Klass" value="..." /> Пользователь в эти инпуты вводит разные значения. Мне нужно перебрать все эти инпуты, собрать значение .attr('value') и их сложить. Чтобы было так: <input class="Klass" value="1" /> <input class="Klass" value="3" /> <input class="Klass" value="5" /> var a = 9 Как сделать на jQuery без того, чтобы каждому инпуту придавать id?
0 votes7 answers -
Не работает увеличение сайта на мобильном
Здравствуйте! Столкнулся с проблемой, которую не могу уже решить несколько дней из-за плохого знания ява-скрипт. Сделал сайт адаптивный, но на мобильном не работает увеличение страницы. Обычно если 2 пальца развести в стороны, то сайт приближается. А мой нет, остается неизменным, его нельзя увеличить, приблизить. Все из-за скриптов CMS. Если их отключаю, то приближение работает, но не работает много чего другого. Собственно я уже и вычислил в каком файле js заковырка, но что именно запрещает приближать страницу разобраться не могу. Может есть какие способы обойти запрет или понять что именно мешает. Прошу вашей помощи.
0 votes2 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 -
Datepicker and dialog (jQuery)
Вот опять я всё ещё делаю свой календарь... Что нужно сделать чтобы после выбора определённой даты открывался dialog?
0 votes17 answers -
Отправка одной формы на разные страницы
Добрый день, подскажите пожалуйста как решить задачку... Есть код типа такого. <form name='f1' action="index.php"> <input type="text" name="t1"> <input type="submit" name="s1"> </form> <input type="button" name="b1"> Как сделать так, чтобы при нажатии на кнопку name=b1 форма отправлялась на страницу button.php. Никак не получается написать рабочий код.=( пытался задавать document.forms.f1.action = "button.php", но ничего не работает. Немного знаком с РНР. JS только сейчас начал разбирать...=(
0 votes6 answers -
Как повлияет на быстродействие создание дополнительных DOM-элементов на странице?
Решил использовать .webp для изображений на сайте, а также оптимизировать его через рекомендации google audits. Таким образом получилось следующее: <img src="image.webp" srcset="image-480.webp 480w, image-768.webp 768w, image-1024.webp 1024w" alt="alt" titile="title"/> Так как webp не поддерживается некоторыми браузерами, было решено использовать решение WebPJS. Теперь есть следующая проблема: решение заменяет атрибут src, но не трогает srcset. То есть изображения остаются неизменными и не отображаются. Есть следующая идея, но я, полагаю, это будет очень затратно в плане ресурсов, а также неизвестно, как это будет влиять на SEO (может, спасут т…
0 votes9 answers -
Адаптивный слайдер
Очень понравился этот слайдер http://pcvector.net/scripts/slidesho...y-slayder.html (сайт временами глушится, к сожалению, поэтому вот все исходники и примеры - https://yadi.sk/d/qZEdhXozdHxFi, захотелось его реализовать у себя. Вот тестовая страничка: http://tuttimobili.ru/index1.htm Проблема возникла при попытке расширить слайдер (в исходнике у него максимальная ширина - 800 px, а мне нужно 1500). Как только я залила свои фотографии в слайдер и прописала в CSS соответствующие величины, началась фигня полная. Во-первых, изображение не помещается в слайдер, как ни крути. Во-вторых, не работает собственно адаптивность - изображение не ужимается до нужных мне размеров. В-т…
0 votes3 answers -
localStorage (добавление классов при клике)
Скажите пожалуйста, как сделать что бы при клике на кнопку добавлялся класс к элементу, но не затирались другие если они есть. http://jsfiddle.net/v2x3ameu/3/
0 votes5 answers -
jQuery LightBox во фреймах
Доброе время суток. Я себе вот всё ещё доделываю своё портфолио, так как я пользуюсь фреймами - довольно часто возникают вопросы, но вот теперь связан с самой галереей, я получается сделал себе страницу "портфолио", и разбил на два фрейма: 1- список выполненных работ 2 - результат (при нажатии на одну из выполненных работ - открывается результат работы... описание и скриншот) для скриншота я использовал "jQuery LightBox" которую нашел вот здесь http://www.linkexchanger.su/2008/65.html , теперь столкнулмся с проблемой - когда я выбираю одну из списка выполненных работ, выводится в отдельном фрейме результат... описание и скриншот, но при нажатии на скриншот он открывается…
0 votes2 answers -
Помогите с динамической вставкой HTML
Ахтунг!!! Помогите!!! Не работает скрипт в IE6 и в IE7!!! Все уже перепробовал!!! Как пофиксить? Скрипт при выборе определенного элемента в одном поле должен динамически вставлять в HTML код другое динамическое поле. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Документ без названия</title> <style type="text/css"> <!-- body,td,th,input,select { font-size: 10px; font-family:Arial, Helvetica, sans-serif; } .do{ width: 90%; } .sto{ width: 100%; } form#filtr input#button{ border: default;} div.bnm1{ position:absolute; visibility:hidden; } div.bnm2{ position:relative; visibilit…
0 votes1 answer -
Запись в закладки
Пытаюсь сделать кроссбраузерный скрипт сохранения в закладки. Сейчас такой вариант: function makeBMarkOld(title,url) { if (window.sidebar) { window.sidebar.addPanel(title, url,""); alert("Уважаемый пользователь Mozilla (Firefox)!\nПосле того как Вы создадите закладку и вызовите ее из меню \'Закладки\',\nссылка откроется в боковой панели!\nЧтобы избежать этого, в меню \'Закладки\' щелкните правой клавишей мыши на ссылке, выберите \'Свойства\' и снимите галочку \'Загрузить закладку в боковую панель\'"); } else if( window.opera && window.print ) { alert("Уважаемый пользователь Opera!\nПосле того как Вы создадите закладку и вызовите ее из меню \'Закладки\',\nссылка …
0 votes6 answers -
jQuery акордеон при ховере.
Есть код: <!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" /> <title></title> <style type="text/css"> <!-- #nav{ margin:0; padding:0; list-style:none; width:300px; overflow:hidden; font:18px/20px Arial, Verdana, sans-serif; } #nav li{ width:100%; float:left; border-bottom:1px solid #000; position:relative; } #nav li a{ display:block; padding:5px; background:red; text-decoration:none; color:#fff; } #…
0 votes5 answers -
Прозрачность
Здравствуйте. Такая проблема. Бэкграундом к слою (это открывающееся окно, поверх всего остального) служит "изображение" 1*1 пиксель -- полупрозрачный png. Все весело и красиво. Но дело в том, что если у пользователя отключены картинки, то бэкграунда просто нет. Получается текст даннго слоя поверх остальной части страницы. Главное, если еще поставить фон цветом, то прозрачности вообще не будет. #dialogWindow { width: 290px; height: 220px; position: absolute; clip: rect(auto 150px auto 150px); top: 40%; left: 50%; margin-left: -150px; background-color: #FFFFFF; BACKGROUND-IMAGE: url(png.png); } Вот вопрос: можно ли постаить фон цветом так, чтобы прозрачность о…
0 votes2 answers -
В Мозилле не работает JavaScript
В Мозилле не работает JavaScript-сценарий, во всех остальных - без проблем. Кто сталкивался, с чем связано, можно ли побороть? Вот адрес http://www.atss.org/test_projects/newpointwebsite/index.html. Спасибо за помощь.
0 votes2 answers -
Автоматический нажым кнопки
Подскажите пожалуйста как сделать чтобы при загрузки страницы на которой есть кнопка, она нажималась автоматически
0 votes8 answers -
работа с id в jq
из названия мало что понятно, потому как задача с уровнями. 1) уровень: нужно получить значения всех id тегов <a> в списке <ul><li><a> 2) нужно назначить background тегам <a> такой же как его id (так как они совпадают) 3) нужно по клику на тег <a> - что бы его код цвета (он же бэграунд) попал в value инпута. первый пункт вроде как решается так: $(document).ready(function () { var arr = new Array(); $(".list ul li").each(function (i) { arr.push(this.id); });});но вот дальше че-то не могу понять как...
0 votes8 answers -
jQuery меню
В JavaScript и jQuery я полный профан, только только начинаю изучение. Решил воспользоваться готовым небольшим решением для одного из тестовых проектов. Но вот беда, не получается грамотно подключить js к требуемому меню. Скрипт, который пытаюсь подключить. А вот и сам пациент. (тесты провожу на бесплатном хосте, может тупить) Что я делаю не так? Ну кроме того, что я лентяй и богохульник, который решил опробовать в бою js без должного обучения.
0 votes6 answers -
Обработка формы и вывод на стороне браузера средствами DHTML
Задача: "Доска пожеланий" Написать HTML страницу и сценарий на JavaScript для управления доской пожеланий. Доска должна содержать форму для добавления нового пожелания и перечень существующих пожеланий. задача: 1. Перед добавлением пожелания проверить корректность полей. ? Имя - только буквы, минимум 3 символа ? Поле e-mail обязательное и соответствует правилам записи электронной mail адрес ? Пожелания является обязательным для заполнения. 2. В случае если данные введены некорректно, отображать сообщения о правилах заполнения полей. 3. Добавление пожелания реализуются на стороне браузера средствами DHTML. 4. Новое пожелания отображается первым вверху. 5. Пожелания отражаю…
0 votes14 answers -
Создание игры с помощью <canvas>
Я решил создать игру с помощью <canvas>. Я создал "танк" (на даный момент это прямоугольник), сделал управление "танком", но возникла проблема - "танк" оставляет след. Помогите устранить эту ошибку, буду благодарен. Вод код программы: <!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> #game { border: 1px solid black; background: silver; } </style> <script type="text/javascript"> var tank_x = 0; var tank_y = 0; function game() { var game_show = document.getElementById("game").getContext("2d"); game_show.fillStyle = "green"; g…
0 votes4 answers -
Сделать 2 слайдера в 1
Недавно поднимал тему слайдеров. Использую плагин slick slider. Нужно сделать слайдер наподобие (http://ресничныефеи.рф/) блок РАБОТЫ НАШИХ МАСТЕРОВ. По отдельности получается сделать верхний и нижний слайдеры, однако сделать их вместе и синхронизировать не выходит. Как такое можно реализовать? Спасибо.
0 votes3 answers -
Маскированный Ввод
Написал скрипт для маскированного ввода в инпуты. Потестируйте, если есть какие предложения - тоже высказывайте. function setMask(I,M){ function R(s){return new RegExp('('+s.replace(/\(/g,'\\(').replace(/\)/g,'\\)').replace(/\//g,'\\/').replace(/9/g,'\\d').replace(/a/g,'[a-zа-яё]').replace(/\*/g,'[a-zа-яё0-9]')+')','gi')} function N(c){ for(var i=0,s='';i<L;i++)s+=$[i]||c; return s } function D(e,p,i){ p=I.gC(); if (p[0]==p[1]) { if(e)p[1]++; else p[0]-- } for(i=p[0];i<p[1];i++) if(!S[i]&&$[i]){ $[i]=0; j-- } return p } function V(){ setTimeout(function(k){ if (R(M).test(I.value)) { I.value=RegExp.$1; …
0 votes1 answer -
Поиск по странице открывая скрытые блоки
Здрасте, форумчане Вот ссылка http://gudving.ru/dokumentaciya/gosty-rf-spiski-i-soderzhanie/ Хочу сделать форму внутри страницы с поиском по ней же. Но т.к. блоки скрыты(а точнее, как оказалось, у них задана нулевая высота и полная прозрачность) - ничего не находит. Подскажите, как можно организовать такой поиск, чтобы при отправке запроса и нахождении нужной строки она показывалась из-за спойлера. Спасибо
0 votes10 answers -
Резинвая верстка
Проблемы с резиновой версткой, Когда пишу ввожу текс, в Опере элемент див увеличивается вот код javascript function winResize () { vline1.style.height = body.clientHeight - 65; hline1.style.width = body.clientWidth - 165; hline2.style.width = body.clientWidth - 180; hline3.style.width = body.clientWidth - 20; hline3.style.pixelTop = body.clientHeight - 21; content.style.height = body.clientHeight - 161; // Здесь проблема! текст ходит вниз, и прячется под "copy". //Что делать? content.style.width = body.clientWidth - 365; title.style.width = body.clientWidth - 165; news.style.height = body.clientHeight - 161; copy.style.width = body.clientWidth - 170; copy.st…
0 votes0 answers