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
-
Не выполняется функция
Скажите,пожалуйста, почему функция может выполняться или нет? и от чего это зависит? У меня проблема в том, что когда я тестирую функцию в пробном документе, она работает, стоит мне только вставить ее в нужное мне место, все перестает работать и обычно в ошибках пишется, что отсутствует объект. Вот как бы сам код, так он работает, но в шаблоне работать отказывается. Заранее спасибо <html> <head> <title></title> </head> <body> <script language="javascript"> <!-- function change_btn(status) { var play = document.getElementById('play'); var stop = document.getElementById('stop'); if(status == '1') { play.style.di…
0 votes14 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 -
Выпадающая форма, как сделать??
Нужна срочная помочь!!! Есть ссылка "Войти", при наведении мышкой, должна выпадать форма входа, как это сделать я не знаю. Вот форма: логин: пароль: css: .formKom3 { height: 18px; width: 150px; } #formKom4 { height: 100px; width: 160px; } .formOts { padding-top: 9px; padding-bottom: 12px; } .inputRed2 { height: 25px; width: 53px; visibility: visible; } Пожалуйста помогите. Спасибо!
0 votes6 answers -
Закрытие дочернего окна.
Вопрос- Если из родительского окна открыть дочернее, а потом в родительском погулять по ссылкам, можно ли из него же закрыть дочернее окно?
0 votes8 answers -
Переадресация
Подскажите плз как сделать так чтобы с загруженной страницы человека перебрасывало на другую через n секунд, т.е. ему пишут "сейчас произойдет переадресация" и через n секунд документ перезагружался с другим урлом( другой страницой) ?
0 votes4 answers -
При клике курсора, надпись исчезает, а так же фон
Здравствуйте...мне нужна помошь... Ребят, вы можете покозать мне код, или дать ссылку чтоб я прочла.... значит вот что мне нужно...для начала покажу вам код. <!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>Untitled Document</title> </head> <body> <form name="form" method="post" action=""> <p> <input name="textfield" type="text" size="50" value="Name *" /> </p> <p> <input name="textfie…
0 votes14 answers -
обработка XML на JavaScript
Здраствуте, подскажите может кто знает как сделать обработку XML на JavaScript, нужно чтоб оно обрабаьывало локальные файлы, а не в интеренете. Заранее спасибо.
0 votes8 answers -
Скрипт вычисляющий высоту контента в документе
Здравствуйте. Я нуб в скриптинге. Я уже перелопатил Гуглю, яху и янд вместе взятые, но так и не нашел решения простого (я так думаю) вопроса. Мне нужно чтоб скрипт определял размер (в частности высоту) контента в документе, а именно если контента больше чем влезает в окно то должен использоваться один стиль, а если контента меньше чем влезает в окно то другой. Я не думал что мне такое может пригодиться, но оказалось что куча вопросов и неудобств решается именно таким скриптом. P.S. немного уточню под размером окна я подрузумевал броузер полностью развернутый на весь экран. Узнать размер окна я знаю как а вот как узнать размер контента пока не могу найти нигде. Надеюсь на …
0 votes10 answers -
подскажите как в цикле создать 10 мас
делаю так но выд error функция не определена <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Document</title> <script type="text/javascript"> function create_array() { for(i=0;i<10;i++) var myarr[i] = new array; } </script> </head> <body> <a href="#" onclick="create_array()" return false;>begin</a> </body> </html> аффтар, используй [code ][/code ]
0 votes8 answers -
Как сохранить страницу пользователю на винт
Появилась такая проблема. Нужно сделать так, чтобы после нажатия на ссылку (сохранить старницу) пользователю выдавалось стандартное сообщение (загрузка файла), где бы он сам выбрал директорию на своем винте, куда ее нужно сохранить. Дело-то в том, что архив сделать нельзя, а просто папку (там html и пара-другая картинок) таким образом не сохранишь... Что же делать? Есть правда одна идея: в любом браузере есть функция сохранить как. Может быть каким-то образом ее можно вызвать со страницы (как "сделать стартовой" или "добавить в избранное")? В общем подскажите пожалуйста, можно ли сделать такую штуку и, если можно, то как? )
0 votes1 answer -
Смена картинки, после ее загрузки.
Помогите пожалуйста разобраться в смене картинки по событию OnLoad. В страничке HTML вставлена большая фотография, но пока она грузится, нужно вместо фотографии вывести маленькую картиночку типа "LOADING" или что-то типа . После того когда большая фотография догрузится до конца, ее нужно вставить в документ вместо маленькой картиночки "LOADING". Я сделал так: <script type="text/javascript"> function ChangeImage(id, photo) { document.getElementById(id).src = photo; } </script> <img id="1" src="loading.gif" onload="ChangeImage('1', 'photo.jpg')"> Но чет я видать не учел. Картинка меняется, но как-то не понятно по какому событию. Думаю что она меняется по…
0 votes7 answers -
Выпадающий мини календарь
Здравствуйте! Столкнулся со следующей проблемой: на данном сайт есть пример с выпадающим календарем для заполнения формы датой _http://www.1ya.ru/?action=viewUseful&id=14 но проблема в том что вышеуказанный вариант в IE работает отлично, а в Опере год вместо 2007 становится 107. Подскажите, в чем может быть дело?
0 votes2 answers -
Метод определения текущей страницы
А кто-нибудь знает в яве метод определения текущей страницы (типа названия файла)? Пробовал history.current, но он глючит ч?-та. Не ту страницу показывает. location.path может? Тады он мне полный урл даст, наверное. Как его локально тестить? - гемор.
0 votes3 answers -
Помогите пожалуйста с sendtoclipboard
есть скрипт копировка текста в буфер <script type="text/javascript"> function sendtoclipboard(s) { if( window.clipboardData && clipboardData.setData ) { clipboardData.setData("text", s); } else { alert("Internet Explorer required"); } } </script> <BUTTON onclick="sendtoclipboard(document.getElementById('textid').innerHTML)">скопировать текст</BUTTON> как зделать чтоб текст копирулся не с id тега, а прямо со скопках там где ('textid') чтоб можно было написать свой текст
0 votes1 answer -
упрастить дин выбор select
есть 2 selecta: 1 в первом категория 1, категория 2 2 в втором: вар 1, вар 2, вар 3. Нужно сделать чтобы при выборе первого селекта 2 категории появл второй селект, а при выборе 1 кат сразу скрывался. нашел вот такой вариант но что то тут все запутано. Как то это реализовать попроше можно ? без обьектов <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Изменение значения в поле Select (c) Aliance</title> <script type="text/javascript"> var regiondb = new Object() regiondb["africa"] = [{value:"1", text:"Каир"}, {value:"2", text:"Триполи"}, …
0 votes1 answer -
отключить select в зависимости от значения другого selecta
как отключить select в зависимости от значения другого selecta. (Нужно сделать _PAGEFLAKES_imgCounterHolder не активным) function setCities(chooser) { var pl = document.getElementById("_PAGEFLAKES_imgCounterBlock"); var mysel = document.getElementById("_PAGEFLAKES_imgCounterHolder"); var objSel = document._PAGEFLAKES_edit_built_form.WindowSelection; if(objSel.value == 'oneFoto') { // pl.style.display = "none"; mysel.disabled = 'true'; } else { pl.style.disabled = 'false'; } } </script> <div id="photo_widget"> <form name='_PAGEFLAKES_edit_built_form'> <label> <span class = "bultspan">Open links in:</span> <select nam…
0 votes0 answers -
Как подсчитать колличество сим. в textarea?
Здравствуйте! Есть такая задача, нужно создать поле для ввода текста и ограничить его к примеру 100 символами. Нужно чтобы когда пользователь вводил данные в поле, то он сразу же мог видеть сколько символов ему остается. Подскажите как и с помощью чего можно такое сделать? пример: http://kyivstar.net/sms/
0 votes14 answers -
Помогите реализовать два scrollbar`а(для одной таблицы).
Всем доброго времени суток. Очень нужен ваш совет. Очень давно и упорно ищу решение одной задачки. Задача состоит в том что бы реализовать два scrollbar(полосы прокрутки) с лева и с права одновременно для одной таблицы на странице. Т.е захотел левым scrollbar`ом прокрутил или захотел правым scrollbar`oм прокрутил. Необходимо чтобы эти 2 scrollbar`а отображались одновременно и при изменении позиции одного так же изменялась позиция другого. Подскажите пожалуйста, как это можно реализовать ? Уже вся из сил выбилась искать.
0 votes7 answers -
Книги по JavaScript (old)
Очень нужна электронная книга, где детально описано объектно-ориентированное программирование на JavaScript. Хто знает ссылки, плиииииз!!! Только реально рабочие ссылки. Желательно (но не обязательно), чтобы это были не сканы книг, а нормальные текстовики. P. S. Сюда же кидайте ссылки на понравившиеся книги об ООП в глобальном масштабе.
0 votes25 answers -
Проверка картинки на наличие
Есть выявленная закономерность в названиях картинок, пытался вывести все картинки на экран (предположим с IMG_4823.jpg по IMG_4925.jpg). Написал: <script language="javascript" type="text/javascript"> for (i=4823; i<4926; i++){ document.write(' '); document.write('<img src="gr/IMG_' + i + '.jpg">'); document.write(' '); } </script> Хочу сразу предупредить в Firefox не работает. Может кто знает как заставить работать на себя Firefox? При этом суть дела заключается не в этом вопросе. Но картинки оказались не все подряд - некоторые были удалены(из-за их содержания) и скрипт оставил на отображенной странице пустые места под не существующие картинки. …
0 votes4 answers -
Упаковка *.js
Упаковка *.js возможна? В начале лета мною было сохранено несколько страниц. Я заметил, что файлы js были слишком малы. Затем я нажал F3 в Total Commander и к удивлению не увидел исходного кода, выбрал в нем распаковать этот файл и увидел исходник. К сожалению страница была по случайности удалена. Больше ничего подобного я не встречал, а ссылку на страницу не помню(может плохо искал подобное). Что это было такое за сжатие и где можно найти подробную информацию по этому поводу(дайте несколько ссылок). Означает ли это возможность работы с упакованными файлами такого рода на стороне пользователя(клиента)? Недавно спрашивал у преподавателя, она обещала посмотреть, но прошло у…
0 votes7 answers -
Помогите найти скрипт менюшки
Хаюшки, давным давно видал я скрипт меню, вся суть — в количестве родительских пунктов, если они не вмещаются в конец создается кнопочка, при нажатии на которую появляются остальные пункты, не подскажите? Спасибо!!!
0 votes1 answer -
Вопрос знатокам ExtJs
Не получается создать DatePicker Первый вариант используя ext-all, выдает ошибку <html> <head> <script type="text/javascript" src="adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext-all-debug.js"></script> <script type="text/javascript"> Ext.onReady(function() { var obj = new Ext.DatePicker({ renderTo: "test" }); }); </script> </head> <body> <div id="test"></div> </body> </html> Второй способ я хотел использовать DatePicker.js из папки source в этом случае говорит не найден Ext. html файл лежит ext_pathsourcetest.html <html> <head> <…
0 votes6 answers -
js и UTF-8
С помощью javascript'а разместил флеку на html страничке. В мета-теге пишу: <META HTTP-EQUIV="Content-Type" content="text/html; charset=utf-8"/> Но браузер остается в кодировке windows-1251. В результате русский текст становится абра-кадаброй. Вот пример:www.g17.h18.ru Помогите плз - вторые сутки мучаюсь. iobject.js: function showFlash(o){ var bg,q,s,v; if(o.bgcolor){bg=o.bgcolor;}else{bg="#FFFFFF";} if(o.quality){q=o.quality;}else{q="high";} if(o.scale){s=o.scale;}else{s="noscale";} if(o.ver){v=o.ver;}else{v=6;} var str='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflas…
0 votes25 answers -
Как правильно настроить счетчик времени setTimeout
Есть ячейки таблицы, а в них рисунки - изначально невидимы. <td><img border="0" src="../images/1.gif" id=pict1 style="visibility: hidden"></td> <td><img border="0" src="../images/2.gif" id=pict2 style="visibility: hidden"></td> <td><img border="0" src="../images/3.gif" id=pict3 style="visibility: hidden"></td> Есть скрипт (явно неправильный) который срабатывает на onload <body onload=""VisiblePicture()"> <script type=text/JavaScript> function VisiblePicture() { setTimeout(VisiblePicture,2000); { document.getElementById("pict1").style.visibility="visible"; document.getElementById("pict2").style…
0 votes6 answers