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
-
Стандарты Javascript
Как думаете, могла бы прижиться в Javascript идея опускать слово function? то есть, за место function(){} писать (){} , а заместо function foo(){} писать foo(){}
0 votes3 answers -
Форма обратной связи перевод
Добрый день! Перевел форму в календаре в обратной связи.(см фото) Но почему-то при выборе даты появляется Sat Apr 28 2018(в форме). Все изменил(в Notepade) сохранил. Календарь переведен и отображается на русском правильно. // internationalization i18n: { previousMonth : 'Предыдущий месяц', nextMonth : 'Следующий месяц', months : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'], weekdays : ['Воскресение','Понедельник','Вторник','Среда','Четверг','Пятница','Суббота'], weekdaysShort : ['Вс','Пн','Вт','Ср','Чт','Пт','Cб']
0 votes0 answers -
Onclick
Почему не работает тег onclick вот код : HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>test</title> </head> <body> <script src="js.js" type="text/javascript"></script> <script src="js.js"></script> <input type="button" id="first" value="Test" > <script src="js.js" type="text/javascript"></script> <script src="js.js"></script> </body> </html> JAVASCRIPT function test(){ alert("Hello"); } Заранее спас…
0 votes1 answer -
PDF плагин
Здравствуйте. Подскажите, пожалуйста, на странице есть <iframe> в который подгружается pdf документ. Подскажите: - для IE, как из iframe выудить ActivXObject, с помощью которогоможно былобы управлять новигацией по документу - объясните, почему не загружается документ (элементов типа <iframe> на странице нет) if (window.ActiveXObject) { var control = null; try { // AcroPDF.PDF is used by version 7 and later control = new ActiveXObject('AcroPDF.PDF'); } catch (e) { // Do nothing } if (control) { isInstalled = true; var loadfile = control.LoadFile('file:///C:/792055090.pdf'); // loadfile = false - документ не загрузился control.se…
0 votes3 answers -
Меняем размер открытого окна.
Итак есть страничка. index.html. В ней нажимаем кнопочку, открывается другое окно. через window.open(). Потом нажимаем другую кнопочку на страничке index.html и размер уже открытого окна меняется. Возможно ли это сделать? головой долбился долбился и никак. НЕ знаю как в другую функцию передать идентификатор открытого окна. делал так: function open_win() { w = window.open("file.html","name","param"); } function size_ch() { w.resizeTo(x,y); } не работает. если передать значение переменной w через куки, а в другой функции из куков взять значение. и попытаться изменить, не получается. Ну вообше капец...
0 votes1 answer -
две инициализации
подскажите пожалуйста как исправить скрипт в разметке странички есть 2 выезжающие панели. обе они инициализируются отдельно. но работает только одна выезжающая панель. мне это не понятно
0 votes3 answers -
параметры по умолчанию
помогите пожалуйста разобраться так я передаю параметры для начала игры и сообщений об ошибке в консоли нет. а значит в app.options.level записано определённое значение а так я не передаю параметры для начала игры, следовательно в app.options.level должно записаться значение по умолчанию: 1. то есть должна отработать вот эта инструкция: this.options = { level: options.level || 1 ... ..... ....}но этого не происходит. в результате я получаю в консоли сообщение об ошибке: почему так происходит? ведь оператор || должен присвоить или одно или другое
0 votes4 answers -
Как передать объект из одного скрипта другому? (export/import)
Задача в следующем: Есть html_1 в нем javascript_1 и с помощью тега iframe вставлен html_2 с javascript_2. Как передать объект от javascript_1 в javascript_2? html_1: <html> <head> <script id="javascript_1" type="text/javascript" language="JavaScript 1.2"> var Test = new Object(); Test.index = 777; alert("index=" + Test.index); export Test; </script> </head> <body> <iframe width="50%" height="77" src="html_2.htm" frameborder="yes" scrolling="yes"> </iframe> </body> </html> html_2: <html> <head> <script id="javascript_2" type="text/javascript" language="JavaScript 1.2"> import Test.*; ale…
0 votes0 answers -
validator.w3.org - как они делают кнопочки?
http://validator.w3.org/#validate_by_input - на этой странице кнопочка формы "Check" очень уж красивая, но как она нарисована я так и не понял. Видимо для ее закругления используется скрипт http://validator.w3.org/scripts/w3c-validator.js, но так как я в js плохо понимаю то ничего разобрать и не смог( Если кто-нибудь понял как они это делают - объясните плз.
0 votes2 answers -
Drag&Drop
Доброго времени суток всем. Возникла потребность создания сайта с перетаскиваемыми элементами. Все методы которые я нашел в сети можно свести к следующему: создаем слой, в который помещаем элемент который будем перемещать, ну и непосредственно скрипт, который забирает id-k дива. Этих скриптов в сети я нашел довольно таки много (не скрою, многие я просто не понял, увы, т.к. не достаточно хорошо знаю джаву), но все они не кроссбраузерные. А нужно чтобы работало как минимум в IE, Mozilla и в Opera. Может кто-либо сталкивался уже с подобной проблемой? Буду весьма благодарен. П.С. Возможно плохо искал, но на форуме не нашел подобной темы.
0 votes1 answer -
скриптом запихнуть объект внутрь другого объекта
Показалось что легко, но в итоге ничего толкового не получилось .... Нужно поместить один div внутрь другого. Подскажите пожалуйста как попроще реализовать такое?
0 votes2 answers -
Вопросс об обновлении фрейма !
как сделать обновление фрейма 1 при нажатии на кнопку в другом фрейме 2 ???
0 votes1 answer -
jQuery toggle (ищу плагин)
Кто-то встречал похожий переключатель?
0 votes2 answers -
Картинка вместо меню при отключенном JS
Здравствуйте. У меня есть меню на JS, надо сделать так, что бы при отключенном в браузере JS это меню исчезало, а вместо него появлялась картинка или текст о просьбе включить JS. Конечно можно бы было поставить картинку на задни план меню, но в моем случае, это меню даже не исчезает при отключении JS. function toggle(elementid) { var el = document.getElementById(elementid); if (el) { if (el.style.display != 'none') { el.style.display = 'none'; } else { el.style.display = ''; } } } <html> <head> <link rel="stylesheet" type="text/css" href="style.css" /> <script language=JavaScript src="menu.js" type=tex…
0 votes8 answers -
Есть ли механизм минимизации своих js скриптов в bootstrap?
Здравствуйте. Скажите, есть ли в исходниках Bootstrap файлы для js наподобие less-файлов для css, которые бы помогли взять и добавить какой-то свой скрипт к главному скрипту bootstrap.min.js в сжатом виде в результате работы какого-то препроцессора? Не хочу добавлять свой скрипт отдельным файлом
0 votes6 answers -
Удалить второй определенный символ
Здравствуйте. Есть строка вида: (+text) Мне нужно удалать плюс или минус, но только в том случе, если они стоят после первой скобки. То есть должно получиться следующее: (+text) => (text) (-text) => (text) (t+ext) => (t+ext) У меня хватило знаний только составить такое рег. выражение, но оно ищет первое вхождение символов, а не проверяет символ на второй позиции: string.replace(/\+|\-/, '')
0 votes2 answers -
ui dialog
Всем привет. $(function(){ // Dialog $('#dialog').dialog({ autoOpen: false, width: 600, }); // Dialog Link $('#dialog_link').click(function(){ $('#dialog').dialog('open'); return false; }); //hover states on the static widgets $('#dialog_link, ul#icons li').hover( function() { $(this).addClass('ui-state-hover'); }, function() { $(this).removeClass('ui-state-hover'); } ); }); <p><a href="#" id="dialog_link">Open Dialog</a></p> <div id="dialog" class="myDialog"> <p>Тут уже основной контент будет</p><script>alert("test");</script> </div> Почему aler…
0 votes10 answers -
Почему не работает геолокация
Всё же правильно написал navigator.geolocation.getCurrentPosition( function(position) { alert('Последний раз вас засекали здесь: ' + position.coords.latitude + ", " + position.coords.longitude); } ); не работает ни в каких браузерах
0 votes1 answer -
Google map. Нарисовать на карте иконку.
В общем на карте должен быть маркер, который в зависимости от поступивших данных поворачиваться. Сказали что можно отрисовать с помощью SVG. Но как это всё дело привязать к карте? Никто не сталкивался с таким вопросом?
0 votes0 answers -
Переделка скрипта меню на JQuery
Нашел интересное выпадающее меню на JQuery. Демо. Прикрутил его на свой шаблон. Переделал под себя дизайн, но проблема в том что фон выпадающего меню сплошной, я же хочу сделать прозрачный, с закругленными краями и рамкой. Для этого мне нужно сделать три контейнера DIV, предварительно запихнув их в главный контейнер. В div-top положить шапку рамки, в div-content повторяющуюся среднюю, и нижнюю в div-bottom. Но сложность в том, что исходный скрипт распространяется только на один div ".sub", как туда вместить верхний и нижний контейнеры понятия не имею, потому что совсем не ориентируюсь ни в JQuery ни в Jave. Помогите если возможно, ну очень не хочется отказываться от краси…
0 votes3 answers -
Сайт на AJAX, не работает плагин LightBox
Доброго времени суток., Я дизайнер, но не программист или веб-технолог. Но тут надо было кое что подправить на сайте одной знакомой. Переписал весь макет. Чтоб музыка играла непрерывно переходя от страницы как вконтакте к странице использовал ajax + jquery плеер И тут я заметил что Lightbox просто не работает. Недолго думая сделал все тоже самое но только отдельно от сайта; на пустой странице, и оп там работает. И теперь не совсем понимаю в чем дело., Где надо исправлять? И кто виноват? Для рассмотрения кусок кода. Превьюшка <div class="galleryItem"> <a href="/photo/b/17.jpg" rel="lightbox1" class="effectable"><img src="/photo/m/m17.jpg" alt="" /></…
0 votes5 answers -
jquery ajax - оооочень медленно :(
Всем привет. Подскажите пожалуйста новичку, в чем заключается моя ошибка. Задача простая: вывод данных из БД на страницу. Как это делаю я: При загрузке страницы вызываю функцию $(document).ready(function(e) { ajaxOutput("<?php echo HOST.'/index.php'; ?>","#idOutputTable","<?php echo $smile['ajax_error']; ?>","viewClients"); }); которая имеет вид function ajaxOutput(page,outputId,errorText,ajaxName,str) { s = (str == undefined) ? "ajax=" + ajaxName : "ajax=" + ajaxName + "&findStr=" + str; $.ajax({ type:"POST", url:page, data:s, dataType:"html", success: function(res) {//alert(res); $(outputId).html(res); return true; }, error: function() { ms…
0 votes7 answers -
Как отключить ссылку активного пункта меню
Возможно ли отключить ссылку на активном пункте меню при помощи jquery <div id="hmeny2"><a href="/" >Главная</a></div> <script type="text/javascript">$(document).ready(function(){ var url=document.location.href; $.each($("#hmeny2 a"),function(e){if(url==this.href){$(this).addClass('act_l');};});});</script>
0 votes1 answer -
Почему не работает второй alert?
обнаружение подключаемого модуля https://jsfiddle.net/3004j0qs/
0 votes1 answer -
Проблема с плагином для меню-акордеона liHarmonica
http://masscode.ru/index.php/k2/item/51-liharmonica - страничка плагина. Всё сделал как надо, но почему-то не работает. Конкретнее - не присваивает класс Harmonica, соотв. ничего не работает. Решил проверить сам скрипт плагина. (function($){ $.fn.liHarmonica = function(params){ var p = $.extend({ currentClass:'cur', //Класс для выделенного пункта меню onlyOne:true, //true - открытым может быть только один пункт, //false - число открытых одновременно пунктов не ограничено speed:500 //Скорость анимации }, params); return this.each(function(){ var el = $(this).addClass('harmonica'), linkItem = $('ul'…
0 votes1 answer