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
-
GET запрос по URL
Добрый день! Подскажите как заменить /index.php?f=asd на /r/asd видел давно скрипт. Но к сожалению потерял
0 votes2 answers -
Как правильно сделать раскрывающиеся блоки со скрытым содержанием внутри?
Всем привет! Подскажите, пожалуйста, как правильно сделать раскрывающиеся блоки со скрытым содержанием внутри? У меня в принципе все работает, блок открывается и закрывается, НО если я нажимаю на блок, а не на стрелочку, она у меня остается в таком же положении(а она должна у меня меняться, когда блок открывается), и получается куча мала, и выглядит это не очень презентабельно. Подскажите, пожалуйста! <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="wrapper-div"> <div class="div"> <div class="window-one"> <h3 class="title"> Заголовок 1 </h3> &l…
0 votes1 answer -
строка состояния в FF
хотел заменить ссылки своими, но window.status работает только в ие(в опере е? вообще нету ). В FF строка состояния не меняется.
0 votes2 answers -
горизонтальная смена картинок jquery
Как такое реализовать? http://pawst.com/post/205036-jquery-scrollshow
0 votes1 answer -
Закрытие Div`a по клику вне его
Доброе время суток. Так-как в javascript`ах я не силен, опять обращусь к умельцам. Существует проблема с реализацией всплывающих блоков. Скрипт в идеале должен работать так: при клике по пункту меню .libut.***1 выводится .faqinfobox.***1 , при клике вне дива или по клике по .libut.***1 .faqinfobox.***1 закрывается, а при клике на .libut.***2 выводится .faqinfobox.***2 , а .faqinfobox.***1 закрывается. Что имелось до фансибокса: http://jsfiddle.net/e5wet0fx/1/ Поставил фансибокс, настроил все кроме привязки. Сейчас он открывается по центру окна, а надо чтобы открывался на позиции заданной в дефолтном.цсс
0 votes8 answers -
Сохранение в doc
Здравствуйте. Подскажите пожалуйста, что стоит дописать в скрипт чтобы файл сохранялся со стилем(css). Есть свой скрипт и есть взятый из jq(https://www.jqueryscript.net/other/Export-Html-To-Word-Document-With-Images-Using-jQuery-Word-Export-Plugin.html). function Export2Doc(element, filename = ''){ var preHtml = "<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:w='urn:schemas-microsoft-com:office:word' xmlns='http://www.w3.org/TR/REC-html40'><head><meta charset='utf-8'><title>Export HTML To Doc</title></head><body>"; var postHtml = "</body></html>"; var html = preHtml+document.getElementById(ele…
0 votes1 answer -
Список и скрыть-показать div
<select name=month_begin size=1 onChange="if (document.forms['app'].month_begin.id == '11') { changeFilePermsMode('upgrade11')^; } else { changeFilePermsMode('upgrade3')^; }^;"> $now[^date::now[]] <option value="^days_per_month[$now.month;$now.year]" id=11>^dtf:format[%h %Y;$now;$dtf:rs-locale]</option> $cn(11) ^while($cn > 0){ $now[^date::create($now.year;$now.month;1)] ^now.roll[month](+1) $month[$now.month] $year[$now.year] ^cn.dec[] <option value="^days_per_month[$month;$year]" id=$cn>^dtf:format[%h %Y;${year}-${month}-01;$dtf:rs-locale]</option> } </select> <div id='upgrade11' style="display:no">S…
0 votes2 answers -
выыод php кода страницы
Подскажите, если возможно, как организовать скрипт который выводил бы сам php код страницы по нажатию на кнопку?
0 votes9 answers -
как сделать изменение размера плавным?
Всем привет. Есть скрипт, изменяющий ширину объекта. Хочу сделать так, чтобы размер изменялся плавно по 6сть пикселей. (объект DIV с id ="bread", а wW - это окончательный размер объекта bread) function EnlargeBread() { for (i=1; i < wW; i=i+6) { document.getElementById("bread").style.width = i; } } Не могу никак разобраться с таймАутом - как его использовать в качестве задержки, чтобы всё это было плавно? Пробовал писать так: function EnlargeBread() { for (i=1; i < wW; i=i+6) { bread.int = setTimeout(function() { document.getElementById('bread').style.width = i; }, 1000); } } Но никакой плавности всё равно нет. Происходит пауза и через некоторое время происх…
0 votes4 answers -
Replace <a>
Помогите реализовать функцию замены тега . Нужно избавиться от ссылки, но сохранить Text в ячейке таблицы: До выполнения функции <td><a href="Link">Text</a></td> После выполнения функции <td>Text</td> Или может ссылку можно перевести в состояние disabled?
0 votes8 answers -
Помогите разобрать с задачей на JavaScript
Задача такая: - при помощи объектно - ориентированного программирования на JavaScript (используя: классы и наследование) собрать вывод календаря на ближайшие 2 недели. Объекты недели и дни. Добавить в структуру выходные дни. JavaScript я начал не так давно изучать и пока не до конца понял сам подход к решению этой задачи. Если кто поможет разобраться, буду очень благодарен)
0 votes16 answers -
Загрузка через JS
Всем привет! Есть вопрос, видимо, ламерский, но я и не спец. Проблема: загрузить нечто внутри страницы после загрузки ее основной части. Т.е.: загрузить (т.е. не показать, а именно начать загружать) нечто вверху страницы уже после того, как загрузилась середина и низ. Слои и прочий css не годится, т.к. позиция не абсолютная и не одинаковая для каждой из страниц. Видимо, JS ? единственный вариант. Знаю теорию: в нужное место вывести: Загружается, подождите...а уже в самом-самом низу, перед
0 votes4 answers -
Растягивание и сжимание фона
Добрый день! Есть div. #wrapper { margin: 0 auto; max-width: 1600px; width: 98%; } Необходимо в него запихнуть фон, но таким образом, что бы он растягивался и сжимался пропорционально!!! Нашел несколько решений, но фон либо обрезается, либо сжимается не пропорционально... Помоги, пожалуйста. Заранее спасибо!
0 votes7 answers -
Клик по координатам
Здравствуйте! Есть картинка, на нее наложен <map> <area ....> <area ....> </map> Можно ли эмулировать нажатия по элементам? Кликаю по отдельному area, но ничего не происходит. Получается кликать нужно по самой картинке в определенных координатах?
0 votes2 answers -
Java Script
Помогите пожалуйста. Нужна следующая вещь. При загрузке страницы панель навигации, строка состояния, адресная строка - должны становиться невидимыми. Насколько я знаю, то в ие7 невозможно сделать невидимой адресную строку. Тогда лучше ее заблокировать. примерный аналог того, что должно получиться тут - http://www.fepo.ru/ ТЕСТИРОВАНИЕ-репетиционное вузам заранее спасибо
0 votes4 answers -
POST-запрос
Здравствуйте, я недавно столкнулся с такой проблемой и никак не могу разобраться. Я с помощью JS посылаю серверу POST-запрос с текстом, содержащим кириллицу. Текст запроса берется из формы и пропускается через encodeURIComponent. На локальном сервере все работает, а в интернете кириллица в теле запроса на сервер приходит битой. Код, если надо, могу выложить. В чем может быть проблема?
0 votes4 answers -
Почему наступает событие onmouseout?
Вот мой код <div id="green" style="background-color: green; padding: 50px;" onmouseout="document.getElementById('red').style.display='none'"> <div id="yellow" style="background-color: yellow; padding: 50px;" onmouseover="document.getElementById('red').style.display=''">1</div> <div id="red" style="background-color: red; padding: 50px; display: none;">2</div> </div> Задача: 1. При наведении на желтый блок нужно отобразить красный блок. Это получается. 2. Затем нужно спрятать красный блок, но только после того как мышка покинет зеленый блок. Это не получается. Не понятно почему срабатывает увод мышки с желтого блока на зеленый...? п…
0 votes6 answers -
Кроссбраузерный асинхронный запрос
Добрый день! Написал вот такой класс для асинхронных запросов: function Ajax(){ } Ajax.prototype.GetContent=function(el,link){ var cont=el; cont.innerHTML="<img src='src/loading.gif'><br>loading"; var http=this.createRequestObject(); if(http){ http.open('get',link); http.onreadystatechange=function(){ if(http.readyState==4){ cont.innerHTML=http.responseText; } } http.send(null); } else{ document.location=link; } } Ajax.prototype.createRequestObject=function(){ try{ return new XMLHttpRequest() } catch(e){ try{ return new ActiveXObject('Msxml2.XMLHTTP') } catch(e){ try{ return new ActiveXObject('Microsoft.XMLHTTP'…
0 votes2 answers -
Помогите с масштабированием картинки!
Как сделать чтоб картинка изменяла размер но не разрешение, то есть сейчас на сайте при приближении картинка вся в пикселях, так как разрешение в 4 раза меньше исходного.
0 votes5 answers -
Перемещение содержимого блока
Подскажите, пожалуйста, может кто-то сталкивался, нет ли плагинов на jquery или куда вообще копать чтобы реализовать перетаскивание мышкой содержимого блока с "overflow: hidden;"? Нужен такой эфект как на яндекс и гугл картах, то есть в блоке с фиксированной шириной есть контент который намного больше самого блока и который можно будет перемещать мышкой.
0 votes5 answers -
Метод определения текущей страницы
А кто-нибудь знает в яве метод определения текущей страницы (типа названия файла)? Пробовал history.current, но он глючит ч?-та. Не ту страницу показывает. location.path может? Тады он мне полный урл даст, наверное. Как его локально тестить? - гемор.
0 votes3 answers -
Помогите сделать выпадающее меню
Написал такой код: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Menu</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <style type="text/css"> * { margin: 0; padding: 0; font: 11px "Trebuchet MS", Verdana, Tahoma, sans-serif; } body { margin: 10px; } ul { list-style: none; } li { float: left; position: relat…
0 votes14 answers -
setTimeout
Нахожусь вначале своего пути освоения жс. Я захотел сделать простой малюсенький скрипт, который менял бы цвет дива с некой задержкой времени. Код очень простой, но он почему то не работает: http://jsfiddle.net/Sc57E/ . Я пытался разобраться сам: читал синтаксис этого метода таймоут, выводил отдельно алертом кусочки скрипта...ничо у меня не вышло. В чем ошибка?
0 votes13 answers -
В чем ошибка?
Вот есть код, который создает элемент инпат. function getId(id) { field=document.createElement("input"); field.setAtribute("type", "hidden"); field.setAtribute("value", id); field.setAtribute("name", "id"); form=document.getElementById('comm'); form.appendChild(field); } когда я его пытаюсь запустить в мозиле она мне пишет: на строке 14 находится: field.setAtribute("type", "hidden"); Люди помогите, очень надо!!
0 votes4 answers -
Слайдер съезжает вниз
Есть сайт в разработке fitmama.club на главной странице имеется слайдер, который при заходе на страницу ведет себя нормально, первое время, через минуту слайды съезжают вниз
0 votes6 answers