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
-
Открытие слоя (collapse) в bootstrap по хэш
Здравствуйте! Все кто знаком с бутстрап, наверняка пользовались встроенным аккордеоном (collapse.js). Штука весьма полезная и очень удобная. Но вот кое какой функционал не доведен до ума. А именно возможность перехода к нужному развернутому слою, и дальнейшей работе с меню аккордеона. Подробнее: есть страница (PAGE1) на которой 10 кнопок и 10 слоев. Слои имеют id по порядку (el1, el2, el3, el4, el5 и т.д.). Есть кнопки которые открывают эти слои (Салаты, Супы, Гарниры ...). Есть другая страница, на которой есть ссылки типа: /PAGE1/?menu=sreda#el3. Надо что бы при переходе с этой страницы на PAGE1 открылся элемент 3. решение такое существует и работае…
0 votes4 answers -
2 фрейма и 1 проблема
Всем привет. Ситуация следующая: существует окно с двумя фреймами. В каждом фрейме загружена страница. Второй фрейм является "активным/рабочим" (т.е. в нем могут быть загружены разные страницы, вследствие переходов по ссылкам во 2-м фрейме). Задача: необходимо, чтобы в первом фрейме, например в текстовом поле, (или хотябы в виде JavaScript переменной) была информация - какой URL в настоящее время загружен во втором фрейме. Прошу помочь, так как сам ответа не нашел. Заранее спасибо.
0 votes7 answers -
проблема с событием OnClick
У меня вот такой вот код кнопки, использую на страничке фреймы и мне бы хотелось применить применнить параметр target="_top" , который есть в параметрах я сделал вот так Заработало, но только в explorer а в опере и мозиле открывает в своем же фрейме. Как мне исправить ошибку? Заранее благодарю.
0 votes4 answers -
отключить автоматический postback
есть ссылка Форум нужно чтобы ссылка была вида: href="mylink.html", но что бы браузер не пытался ее открыть, т.к. запрос обрабатывает скрипт. Как это сделать?
0 votes4 answers -
Как организовать хранение данных в Firebase?
Всем привет! Интересует вопрос по создания многопользовательского приложения на AngularJS совместно с Firebase. Имею представление о том, как с ней работать, как сделать регистрацию и авторизацию, но не знаю, как лучше организовать структуру хранения данных. Приложение - простенький todolist с набором списков задач. Нужно, чтобы у каждого пользователя был свой набор списков и задач соответственно. Как лучше все это оформить, чтобы получение нужных данных не было слишком трудозатратным? Под каждого пользователя при регистрации создавать свой объект, в котором и хранить массив его списков или может как-то иначе? Был бы рад услышать мнение тех, кто уже сталкивался с по…
0 votes2 answers -
Смена логотипа при наведении на облость
Тему переименовать не смог. Немного поменялся смысл после приложения мозгов к задаче Задача для меня невыполнимаю, но для гуру элементарна. Имеется: таблица в одну колонку и несколько (2-4) сторк. первая ячейка - НАЗВАНИЕ + ФОН. Задача: при наведении на таблицу, сменить ФОН на другой. Подробнее: Имеется некая таблица НАЗВАНИЕ+ФОН КОНТЕНТ КОНТЕНТ КОНТЕНТ Всю таблицу (вместе с контентом) нужно считать активной облостью. При наведении на эту область (не только текст, а вообще в зону таблицы) необходимо сменить ФОН. Как только мышка ушла из зоны - необходимо всё вернуть обратно. Сложность: На странице будет 2-3 таких зоны. Каждая должна менять свой ФОН. Код же должен проход…
0 votes8 answers -
Drag&Drop и сортировка блоков
Доброго времени суток. Подскажите, есть где-либо пример реализации или с помощью какой javascript библиотеки можно реализовать перетягивание с сортировкой блоков на странице, подобно тому, как это реализовано на igoogle.com? Интересуют именно блоки, которые можно тягать за заголовок.
0 votes11 answers -
Исчезающий блок
Здравствуйте. Никак не могу решить проблему, очень надеюсь на вашу помощь. Есть вот такое меню, снизу которого находится скрытый блок: (Пример) Структура примерно такая: <nav> <a href="#">Главная</a> <a class="menu-show" href="#">Меню</a> <a href="#">о нас</a> </nav> <div id="hide-menu">....</div> JS на данный момент: $(".menu-show").hover( function() { $(this).parents().find("#hide-menu").stop().slideDown("fast");}, function() { $(this).parents().find("#hide-menu").stop().slideUp("fast");} ); Т.е блок появляется/скрывается - всё нормально, но если курсор перенести на блок, когда он не скрыт, то о…
0 votes5 answers -
css меню, как оставить выделение родительского элемента?
Приветствую! Есть простенькое css меню: <ul class="menu"> <li><span>Файл</span> <ul><div> <li><a href="?logout=go">Выход</a></li> </div></ul> </li> <li><span>Администрирование</span> <ul><div> <li><a href="?action=users">Пользователи</a></li> </div></ul> </li> </ul> показывается путём: .menu li:hover>ul { /* первый уровень */ visibility: visible; top: 100%; } .menu li li:hover>ul { /* 2й и глубже*/ top: 0; left: 100%; } .menu>li>span:hover { /* подсветка пунктов головного меню *…
0 votes2 answers -
setInterval
Можно ли передавать this через setInterval, а то что-то не получается? Если есть пример, то выложите. setInterval("ias_HTML_SubMenu_Visibility_Control()", this.SubMenu_Visibility_Control_time, this)
0 votes3 answers -
подмена URL с помощью JavaScript без перезагрузки
<!--index.html--> <!DOCTYPE html> <html> <head> <title>page: index</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script> $(function(){ $('a[rel=ajax]').click(function(){ var url = $(this).attr("href"); history.pushState(null, null, "second.html"); $("#content").load(url); return false; }) }) </script> </head> <body> <a href="second.html" rel="ajax">Вторая страница</a> <div id="content"></div> </body> </html> Взят с этого ресурса. Принцип работы: -находясь на странице index.html нажимаем на с…
0 votes1 answer -
как сделать что бы при нажатии
Возникла проблемка помогите есть страничка html на которой находится input и кнопка как сделать так что бы при нажатии на кнопку input с содержимым появился на второй страничке????
0 votes12 answers -
Парсинг большого xml файла
Яваскриптом (с помощью jquery), я произвожу отбор данных из xml файла, объемом где-то в 100 килобайт. xml файл формируется на стороне сервера и часто обновляется. Парсинг происходит во время ввода пользователем данных в форму. Вопрос: как избежать задержку, вызванную загрузкой xml файла на сторону клиента? Обращение к файлу, происходит с помощью следующих функций: $.ajax({ type: "GET", url: "/xml/places.xml", dataType: "xml", success: function(xml) { ... } })
0 votes6 answers -
Выпадающее меню с градиентом
На форуме нужной мне темы не нашел. Вот есть сайт, нужно сделать динамическое меню, которое при нажатии на Услуги сворачивалась бы и разворачивалось. в меню на фоне используется градиен, внизу тень и в этом вся проблема. подскажите, как можно добиться этого эффекта.
0 votes17 answers -
Подскажите галерею со скроллом миниатюр
Доброго времени суток, уважаемые форумчане! Подскажите пожалуста какую-нибудь галерею наподобие Fancybox, чтобы можно было листать увеличенные изображения и чтобы дополнительно скроллились миниатюры. Прикрепил скриншот, чтобы было понятнее. Т.е. я кликаю на эти мелкие фото, выскакивают большие, которые тоже листаются и параллельно должны листаться уменьшенные. Спасибо!
0 votes1 answer -
скрыть панели инструментов
Есть задача скрыть панели инструментов, адресную строку и меню. Задача успешно решается с помощью ниже приведенного кода function asd() { window.open("new.html","name","toolbar=no,width=700,height=500,menubar=no,status=no"); } Проблема: при открытии окна оно открывается заданных размеров но в дальнейшем остается фиксированным, и при желании пользователя его нельзя например растянуть на весь экран. Сразу уточню, с браузером Опера все проходит, как и должно окно открывается заданных размеров в дальнейшем его можно растянуть сузить или просто открыть на весь экран, но в IE остается заданных размеров и ни каким изменениям не поддается. Вопрос что нужно доработать, что бы в…
0 votes2 answers -
Замена html с помощью js
Здравствуйте. Есть ссылка: <a href="java script://" rel="nofollow" onclick="window.open('ссылка','userpm','scrollbars=1,top=0,left=0,resizable=1,width=400,height=200');return false;"></a> Можно ли как-то подменить весь код на другой?
0 votes7 answers -
Плавное изменение прозрачности. Пролема с IE
Пишу скрипт галереи (что-то типо "лайтбокса"). Во всех браузерах всё нормально, кроме IE. Весь код, я думаю, будем слишком длинный, поэтому ссылка: http://tarik.kasperovich.ru/test_11/index.html Вёрстка такая: <div id="Keeper" class="keeper"> <!-- eclipse --> <div class="eclipse" id="Eclipse"> <!-- popup wrapper --> <div class="popup-corn-wrap method-text" id="PopUpWrap"> <!-- corners & shadows --> <div class="popup-corn-tl"><!-- // --></div> <div class="popup-corn-tc"><!-- // --></div> <div class="popup-corn-tr"><!-- // --></div> <!-- // --> <…
0 votes9 answers -
И снова window.open
MyWin=window.open("Url","MyWin"); если окно есть, даже если переменной MyWin нет. Url пойдет в location окна MyWin и перезапустит его. А если окна нет, созда?тся новое. Возможно ли отловить момент когда окно созда?тся как новое, и момент когда окно перезагружается с location = Url?
0 votes14 answers -
Передача переменной из PHP
Вот var USD = "<?php echo $bucks; ?>"; var EUR = "<?php echo $euro; ?>"; Переменные $bucks и $euro; существуют, выводятся нормально, JavaSrcipt тоже нормально работает если сделать так к примеру var USD = 30.9809; var EUR = 40.5416; А когда приравниваю к PHP переменной через echo то не работает скрипт. Что не так делаю?
0 votes15 answers -
JS сравнение объектов
Если сравнить две переменные, которым присвоен один и тот же кусок html кода, выбранный со страницы каким-либо методом, то результатом сравнения будет true. typeof говорит, что тип у этих переменных object. Каким образом происходит сравнение содержимого этих переменных? Меня интересует сам механизм. Неужели как строки?
0 votes3 answers -
getComputedStyle
Вообще юзаю функцию getElementComputedStyle (нагуглить ее не сложно если кому интересно). С помощью этой функции пытаюсь получить значение бордера элемента (а именно ширину). В ИЕ все работает как часы (редкий случай), а вот в мозилле приходит пустота... Стал разбираться. С сайта developer.mozilla.org (точный адрес страницы: https://developer.mozilla.org/En/DOM:window...tComputedStyle) тупо взял поюзать вот такой код: <html> <head> <style> #elem_container{ position: absolute; left: 100px; top: 200px; height: 100px; border: #f00 1px solid; } </style> </head> <body> <div id="elem_container">dummy</div> <div id…
0 votes6 answers -
Не отсылаются данные FORM
Доброго времени суток! Не отсылаются данные формы. С чем это может быть связано? <form name='form2' ID='form2' OnSubmit= "return false" method="GET" action="reg/reg.php"> <table border="0" background = "imag\registrat.gif" style="border-collapse: collapse" width="100%" id="table1" height="400" cellspacing="0" cellpadding="0" bordercolor=""> <tr> <td class="tdreg" width="20%" valign="top" align="left">Имя<span lang='en-us'> <font color='#FF0000'>*</font></span></td> <td class="tdregform" id='tdT11' name='tdT11' width="40%" valign="top" align="left"><input type='text' id='T11' name='T11' size='20'…
0 votes6 answers -
Взаимодействие PHP и JS без перезагрузки страницы
Здравствуйте! У меня на странице 2 списка wherefrom и where. В зависимости от того, какие варианты выбрал пользователь, их значения value передаются в php-скрипт и в н?м происходит выбор нужного мне значения. Вот код: <?php include("../includes/placesarray.php"); ?> Откуда <? foreach($array_from as $key=> $value){ if ($_POST['wherefrom']==$key) echo "$value"; else echo "$value"; } ?> Куда <? foreach($array_where as $key=> $value){ if ($_POST['where']==$key) echo "$value"; else echo "$value"; } ?> <?php include("../includes/taxiarray.php"); if (isset($_POST['wherefrom'])&&isset($_POST['where'])) { if ($taxiarray[$_POST['wherefrom']]…
0 votes3 answers -
Выделение
Здравствуйте! Мне нужен такой эффект, которого найти и создать не получается... Описания эффекта таковы: Мне нужно, чтобы когда Вы выделили какие-нить слова, это выделение показывает пространство синего, а буквы белыми...а мне нужно все это поменять... ну, например, мне надо чтобы пространство было зеленого цвета(lime) и буквы черного... В общем, это реал?
0 votes7 answers