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
-
Висит загрузка у окна
Добрый день! Собсна вопрос таков. Есть скрипт, который при клике на ссылку, в моем случае картинку открывается новое окно с большой картинкой. Все нормально, но только в открывающемся окне очень долго висит статус загрузки, как будто что-то еще качается. Подскажите пожалуйста, как это устранить. Сама функция: function map(name,w,h) { if (window.msgWindow) { if (!msgWindow.closed) msgWindow.close (); }; prop="toolbar=no,scrollbars=no,location=no,directories=no,status=no,menubar=no,res izable=no,width=" + w + ",height=" + h; msgWindow=window.open("","winpic",prop); pm="<center><img src='" + name + "' border='0' onclick='window.close();' title='нажмите, …
0 votes8 answers -
ActiveX
Доброго времени суток. Прошу подскажите пожатуйста, как розрешать запуск ActiveX компонентов, что б в эксплорере автоматичетси они активировалися. Заранее благодарен.
0 votes8 answers -
Нужна помошь в использовании .load
Доброго времени суток! Пытаюсь реализовать следующий момент, при нажатии на картинку засунутую в <div>, должна появиться другая. В success хорошо выполняется alert, а дальше всё пропадает, вижу только пустую страницу. Только начал изучать jquery и думаю, что ошибка выполнения .load, но я не знаю как должно быть правильно. Буду очень рад подсказке! index.php: <div id="black_side"> <?php require_once ('func/_connect_bd.php'); $result = mysql_query("SELECT * FROM tblPics WHERE id_pic = '18'"); $f = mysql_fetch_array($result); echo "<h2>$f[text_pic]</h2><br/>"; echo "<img id=\"pic\" alt=\"$f[id_pic]\" src=\"image/$f[name_pic]\" width=\"…
0 votes16 answers -
всплывающий слой
Существует скрипт, который, при наведении на определенный объект, показывает слой с доп. инфой(подсказкой...), все устраивает за исключением одного нюанса, если с правого края окна, то слой вылазяеть за пределы окна... а там по цепной появляется нижний скролл...то, чего не нужно. Вопрос, как при достижении края окна развернуть слой в другую сторону? пример тут, исходник там же..
0 votes3 answers -
i больше чем длина элмента
Помогите пожалуйста, вот писал скрипт для искусственного селекта и вроде всё нормально шло, пока переменная в цикле не начала неправильно увеличиваться.. помогите пожалуйста, хотя бы скажите в чём конкретно проблема. var jsCustomSelect = getElementsByClass('jsCustomSelect'); var jsCustomSelectLen = jsCustomSelect.length; var jsCustomSelectHeight = new Array(); var jsCSOptionsHeight = new Array(); for(i = 0; i < jsCustomSelectLen; i++){ var newElem = function(elem){return document.createElement(elem);}; jsCustomSelectHeight.push(jsCustomSelect[i].clientHeight); jsCSOptionsHeight.push(getOptionsHeight(i)); jsCustomSelect[i].getElementsByTagName('ul')[0].className = …
0 votes5 answers -
jQuery sIFR v3.0.4 — кто-нибудь пользовался?
Привет Ух, давно я тут не была Соскучилась )) Но к делу jQuery sIFR v3.0.4 вышел в апреле. Надо бы вот подключить, но что-то не получается. Предыдущую версию пользую в хвост и в гриву. Новая, вроде, лучше. Там флешка не эмбедом внедряется, а с помощью swfobject. И внешне шрифты лучше выглядят. В общем, надо брать на вооружение. Но не получается. Инструкции по прикручиванию третьей версии не нашла. Делаю всё, как раньше. *.swf кладу те же, что и раньше. Но в браузере флешовые тексты не появляются, хотя обычные пропадают. В общем, может, там секрет какой есть? У кого-нибудь уже получалось пользоваться третьей версией? Поделитесь рецептом, плиз. На всяк случай, страница п…
0 votes8 answers -
Как можно обойти блокировку всплывающих окон?
Здравствуйте! Есть главное окно в котором представлена некая древовидная структура объектов, у любого объекта может быть схема, которая при необходимости должна открываться в другом окне(я открываю функцией window.open, потому что она возвращает ссылку на новое окно). При чем таких открытых схем может быть достаточно много. Из схемы можно перейти обратно в дерево и наоборот. Т.е. главное и дочерние окна должны взаимодействовать друг с другом(например из дочернего передавать данные в функцию родительского окна). В главном окне хранится массив ссылок на дочерние. А дочерние окна получают доступ к родителю через свойство window.opener Окна необходимы, потому что человек кото…
0 votes1 answer -
Radio button
Всем добрый вечер! Есть небольшая проблема...Необходимо,чтобы после того как человек выберет конкретное значение переключателя и нажмёт кнопку далее вывелось в новом окне, текст соответствующий данному переключателю! Например, если комп то про комп что то написано будет,если ноут то про ноут! Вот код программы... <html> <head> <title>Test Radio Button</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript"> <!-- function DoIt(RXGroup) { var radioRXGroup = document.getElementsByName(RXGroup); for (var RowR = 0; RowR < radioRXGroup.length; RowR++) { if(radioRX…
0 votes2 answers -
как прокрутить скрол в нужное положение
Привет всем) т.е. типа http:\\....#form прокрутить скрол в то место где <a name="form"></a> как реализовать по средствам JS?
0 votes5 answers -
Вместо энтера <br> и <p> в iframe designMode
Можно ли регламентировать поведение body в процессе редактирования при designMode? Если я жму ENTER то в исходный код добавляется тэг <BR>, а для оперы <P>. По идее переносы строк регламентируются white-space:pre, однако браузеры все равно вставляют указанные теги.
0 votes6 answers -
Онлайн игра на Node.js + SockJS или socket.io / Node.js
Здравствуйте, уважаемые форумчане. Проблема в том, что я хочу сделать мультиплеер для игры 2048. Я нашёл готовую реализацию на SockJS но в этой версии оппонент выбирается случайно, а мне нужно как-то выбрать оппонента. Так вот с этим я потратил несколько дней но ничего особо не сделал , пытаясь все переделать под Socket.IO. Пытался использовать механизм комнат в socket.io но ничего не получилось. Буду рад любой помощи.Хотя бы знать , в какую сторону копать,может в SockJS есть возможность сделать мультиплеер с приглашениями или комнатами, то есть, хоть как-нибудь выбирать оппонента. найденный пример
0 votes2 answers -
Не работает Js
Ребят здравствуйте есть простой код подключенный в отдельном файле (function($) { $(document).ready(function(){ $('.bxslider').bxSlider(); }); })(jQuery); Вопрос: можно ли такой код выносить в отдельный файл? или обязательно вставлять в тело HTML документа код вынесен в файл main.js так как код не работает, и выдает ошибку ReferenceError: jQuery is not defined я так понимаю что JS не подключен? в HTML все прописано хосты фото
0 votes5 answers -
скрипт смены изображения
Приветствую. Стоит такая задача нужно сделать автоматическую смену изображений. Подробнее на картинке я в жаваскриптах ничего не знаю. Подскажите как реализовать. Догадываюсь, что это 1 фай в папку js на сайте + пару строчек на странице. вот пример как мне нужно osc4.template-help.com/wt_31163/index.html
0 votes11 answers -
$.get ошибка при загрузке содержимого файла
Здравствуйте, Хочу получить данные из другого файла, но получаю ошибку 404 jQuery(document).ready(function() { var jqxhr = $.get("item.html", function (data) { alert("success" + data); }) .success(function () { alert("second success"); }) .error(function (data, codeError) { if (codeError == 'parsererror') alert('Возникла ошибка при получении данных с сервера! (' + codeError + ')'); else alert('Сервер не отвечает! Код ошибки: ' + data.status + '\n codeError = ' + codeError); }) .complete(function () { //alert("complete"); });});Ошибка: Сервер не отвечает! Код ошибки:404 выходит всегда кроме того слу…
0 votes15 answers -
правельно распарсить дату
задача такая: мне нужно распарсить дату формата 2008-03-07 и записать год, день мес в отдельные переменные. Написал вот так функцию, работает но код мне не нравится. Кто может лучше ? str = '2008-03-07'; var eventDate = parseEvent(str); function parseEvent(str) { var dateHolder = []; var year = str.substr(0,str.indexOf("-")); dateHolder.push(year); var month_day = str.substr(str.indexOf("-")+1); var month = month_day.substr(0,month_day.indexOf("-")); dateHolder.push(month-1); var day = month_day.substr(month_day.lastIndexOf("-")+1); dateHolder.push(day); return dateHolder; }
0 votes3 answers -
instanceof и isPrototypeOf - есть ли разница?
var a = []; a instanceof Array // true Array.prototype.isPrototypeOf( a ) // true a instanceof Object // true Object.prototype.isPrototypeOf( a ) // true a instanceof Date // false Date.prototype.isPrototypeOf( a ) // false Вопрос: instanceof и isPrototypeOf всегда выдают одно и то же? Если да, то зачем нужно и то и другое если достаточно чего-то одного? Если нет - пример?
0 votes10 answers -
Конфигуратор на JS
Уважаемые форумчане! Поднимаю тему создания конфигуратора на Javascript, только конфигуратор не настолько тривиальный, как описано выше. опишу подробнее: есть конкретное изделие - винтовка в базовой комплектации (определенная длина ствола, наствольник, рукоятка, магазин)есть опции дополнительной конфигурации (длины столов, например 700, 800, 900 мм, различные калибры к этим длинам и профили) - это все по разному выглядит, и имеет разные размеры на изображенииесть список этих дополнительных опций, которые , допустим можно выбирать, перемещая указатель мыши над спискомдля всех опций есть отдельные изображения (например только ствол или только магазин и т.д.) задача: н…
0 votes0 answers -
Подгрузка ID
Всем доброго утра\дня, дело таково, нужно реализовать подгрузку некого id (числовые данные) с одной страницы на другую, возможно это както реализовать средством javascript?
0 votes10 answers -
Смена текста по двойному клику
Привет ребята! Вот возникла необходимость сделать так, чтобы по двойному нажатию на текст, который находится в ячейке таблицы (либо по двойному нажатию на эту ячейку) на его месте появлялся ListBox. После выбора элемента в этом ListBox-е выполнялась процедура (применялся фильтр) и на его месте появлялся уже новый текст. Вот тут возникает вопрос, как определить физические границы ячейки таблицы... Может кто-то пробовал что-то подобное? Спасибо!
0 votes3 answers -
Показываемые options
Как узнать какие options показаны в select, а какие скрыты, т.е. их можно увидеть только прокрутив select. Попробовал реализовать это - получилось под FF, http://persten.programist.ru/select/index.html но и то коряво... может у option или select есть какое либо свойство, отвечающее за видимость в списке? помогите!
0 votes4 answers -
Как менять флеш-ролики через javascript?
Задача такая: 1. Есть несколько картинок-превьюшек. 2. Есть область куда выводится флеш-ролик. 3. При клике не картинку нужно менять флеш-ролик. В общем, должно получиться, что-то вроде галереи для просмотра флеш-роликов. Что я уже попробовал: 1. Вставлю флеш таким кодом: <object type="application/x-shockwave-flash" data="flash.swf" width="244" height="400"> <param name="movie" value="flash.swf" /> </object> Этот ролик гурзится по-умолчанию и вроде везде нормально отображается. 2. По клику на картинке заменяем в указанном коде атрибуты data и value. В FF работает, в IE - нет. 2a. По клику на картинке удаляем весь тег object и вместо него вставляем htm…
0 votes7 answers -
Cannot call method 'removeAttribute' of null
Есть код: window.onscroll=tb(this.pageYOffset); function tb(val) { var bar=document.getElementById('topbar'); if(val>10){bar.setAttribute('scroll');} else{bar.removeAttribute('scroll');} } Но почему-то не определяется переменная bar, естественно и атрибуты не ставятся Как сделать чтобы определялась??
0 votes12 answers -
Необходима помощь! Остановка карусели при наведении курсора мыши.
Есть скрипт указанный ниже. Все отлично работает. Но уже третий день бьюсь над тем, чтобы сделать следующее: "необходимо чтобы при наведении курсора мыши на карусель (на одну из фото), карусель останавливалась, при убирании курсора, снова начинала двигаться" <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="http://www.xxx.net/examples/css/examples.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="js/jcarousellite.js"></script> <script type="text/javascript"> jQuery(function(){ jQuery(".gallery").jCarous…
0 votes3 answers -
Скрипт блокирования radio-кнопок.
Вот наш?л в "Рецептах", как блокировать кнопку submit. Хотел то же самое проделать для блокирования radio-кнопок, однако, не получается: <script> function lagi_cheсkForm(f) { // Если поставлен флажок, снимаем блокирование кнопки if (f.lagi_cheсk.checked) f.lagi.disabled = 0 // В противном случае вновь блокируем кнопку else f.lagi.disabled = 1 } </script> <input type="checkbox" name="lagi_chek" value="c1" onClick="lagi_cheсkForm(this.form)" checked><font face="Tahoma" size="2" color=#527c9e>Продольные лаги:</font> <font face="Tahoma" size="2" color=#2C60B2> <input type="radio" name="lagi" value="b1" disabled>Лаги 40х20х1,5 <i…
0 votes3 answers -
innerHTML в IE
Помогите кто чем можит, врубится немогу в чем дело. Вот есть такая штучка: document.getElementById("total_price").innerHTML=total; В Опере работает, а вот в IE нехочит. Можит есть альтернатива innerHTML или как решить проблему.
0 votes3 answers