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
-
imagezoom
использую скрипт imagezoom для анимации и увеличения картинок, перерыл весь css но как понял возможность выравнивания всплывающего блока правится на яве. на сколько я смог понять за расположение по вертикали отвечает след. строка var ptop = (window.getSize().y / 2) + window.getScroll().y - (h/2); сейчас как и положено картинка всплывает по центру даже если она больше самого окна браузера, но нужно выравнивать верхнюю границу открывающейся картинки по верхнему краю окна, что тут можно пофиксить ?
0 votes1 answer -
jQuery - менять фон сайта списком
На сайте хочу создать список фоновых цветов и при выборе каждого цвет сайта меняется на соответствующий. Реализую это следующим образом: 1) Есть список <select name="color_select" id="color_select" class="target"> <option value="">выбери цвет сайта</option> <option value="Gray">Gray</option> <option value="SeaGreen">SeaGreen</option> </select> 2)С помощью jQuery добавляю к body отдельный класс для каждого цвета $('#color_select').change(function(){ var oSelect = $("#color_select option:selected").val(); //получаем значение выбранного элемента $("body").removeClass(); $('body').addClass(oSelect); // …
0 votes3 answers -
Эффекыт смены изображений с помощью маски
Вот пример фотогалереи: http://aviathemes.com/aviaslider/ Новое изображение здесь появляется не сразу, а постепенно формируется из квадратиков. Как это происходит? Эффект такой, будто используется маска, накладываемая на изображение. И эта маска постоянно перерисовывается. Но как наложить на изображение кросбраузерную маску через CSS?
0 votes2 answers -
Проблемы с jquery fancybox
На страничке сделана галерея с помощью jquery.fancybox (1.3.1.pack). При этом все нормально работает в опере, мозиле. А в IE 8 при клике на картинку вместо начала показа галереи выводится сообщение "The requested content cannot be loaded.Please try again later." Ссылки на изображения для галереи храняться в массиве. Причем что самое интересное, прямая сссылка на кртинку не открывается в IE. (http://krestiki.ru/upload/iblock/502/50244ab4eb893da6df59ded30cfb5ab1.jpg) Пример галереи на странице http://krestiki.ru/catalog/24x35_nabory_dlya_vyshivaniya/art_816n/
0 votes5 answers -
Оформитель форм на jquery
Может кто встречал jquery плагин для оформления форм типу input select. Нужен для админки. Чтобы растягивал, перемещал формы и тд.
0 votes6 answers -
jQuery - снять обработчик
Подскажите, пожалуйста. Навешиваем на div обработчики $("div").mousedown(function(){alert('first')}); $("div").mousedown(function(){alert('twice')}); Как снять первый обработчик.
0 votes4 answers -
audio.js + запомнить паузу в cookies
Подключил к сайту библиотеку audio.js Все хорошо, работает стоп - плэй, но как сделать запоминание паузы в кукисах, чтобы на каждой странице оно не начинало заново играть? Если честно я не силен в js чтобы правильно задать этот триггер... п.с.: библиотека используется для фоновой мелодии на сайте.
0 votes5 answers -
Слайдер
Ребята, помогите сделать следующий функционал: когда человек заходит на страницу сайта, в зависимости от его разрешения экрана подставляется соответствующая фоновая картинка. Фоновая картинка должна изменяться, например, с интервалом 10 секунд (работает как слайдер). Выглядит это так: Пользователь №1 1024" Подключается слайдер №1, который содержит картинки img01.jpg, img02.jpg, img03.jpg Пользователь №2 1440" Подключается слайдер №2, который содержит картинки img04.jpg, img05.jpg, img06.jpg Знаю что это задача решаемая, просто не хватает знаний javascript-та.
0 votes10 answers -
jQuery - помогите написать обработчик
Здравствуйте. Помогите исправить ошибку. Обработчик берет div блок, у которого display: none, и вставлять его в другой div блок (у которого настроены стили, и который находится в нужном мне месте). Так вот после первого клика все получается нормально. При втором клике ничего не отображается. Как будто опять свойство display: none. HTML: <div id="cn-menu-light-overlay"> <div id="cn-menu-light-block"> </div> </div> <div class="test-link"> <h4>закуска</h4> <div class="cn-menu-object" style="display: none;"> <h4>чтобы это могло быть?</h4> <img src="images/menu_object.jpg"></…
0 votes10 answers -
Музыка в качестве фона сайта
Всем привет! Подскажите, пожалуйста, как сделать, чтобы при загрузке сайта начинала играть музыка и при переходе на другие страницы продолжала играть. <script src="URL/media/?auto=0;small=0;color=0055e9;loop=0;textoff=0;t=audio;f=URl type="text/javascript"></script> музыка загружается после просмотра страницы, при переходе - начинается сначала. <bgsound src="URL" loop=5 volume=0 balance=0> <EMBED атрибуты> </EMBED> с ними не получается. Или скажите, где можно узнать. Спасибо большое! P.S. О том, что музыка, тем более фоновая, может испортить сайт и статью "не надо на сайт грузить музыку" (что-то в этом роде) читал.
0 votes19 answers -
Требуется помощь
Имеется вот такой HTML код <li class="closed"><span class="folder">Элементы кинематики</span> <ul> <li><span class="file"><a href="docs/Part_Mexanika/1_1.htm" >1.1. Предмет механики. Основные понятия и определения</a></span></li> <li><span class="file"><a href="docs/Part_Mexanika/1_2.htm" >1.2. Кинематическое описание поступательного движения. Скорость. Ускорение</a></span></li> <li><span class="file"><a href="docs/Part_Mexanika/1_3.htm" >1.3. Кинематика вращательного движения твердого тела</a></span></li> <li&g…
0 votes2 answers -
iframe и его src
В этом примере, в функции post создаётся форма, которая аппедится к невидимому iframe. Судя по коду iframe' у не ставится src. Внимание, вопрос: Как этот код будет работать?? Без src?? Если у iframe'а нет src, можно ли к нему аппендить??
0 votes2 answers -
Как узнать ширину окна?
Нужно узнать ширину окна браузера. БЕЗ СКРОЛЛ БАРА!!! и бордеров. в идеале бы неплохо знать, ширину рабочего поля, когда браузер в развёрнутом состоянии на весь экран, даже если пользователь сделал его только на часть экрана, но это уже роскошь
0 votes7 answers -
Сборка функций в "котлету"
Использую в основном jQuery с редкими вставками нативнго жабакода(скажем так, по ситуации). Раньше как-то не особо задумывался да и в основном не было объёмов кода над которыми нужно думать, задач и т.д., писал а основном что-то вроде $(function($) { // тут какой то код или some_do(); }); function some_do() { //bla-bla } Собсно, сам вопрос относительно того, когда кода становится много. Мне понравилось решение со сборкой всей этой кучи в свою библиотеку(да я знаю, что ещё есть как минимум 3-4 способа это реализовать). $(function($) { var Library = { init: function() { // bla-bla-bla } }; }); Вопрос наверное больше по части эстетики работы с jQuery и…
0 votes6 answers -
Как сделать неактивный фон на подобие галерей jQuery
Здравствуйте. Стоит такая задача: При клике на ссылку (картинке), не происходит переход, а затемняется задний фон и отображается div блок, который до этого был display:none. То есть по принципу галерей. (например jQuery LightBox http://www.linkexchanger.su/2008/65.html) Активно читаю мануалы по работе с jQuery. Как собрать этот блок вроде понятно. А вот как сделать неактивный фон - нет. Буду рад любой наводке к решению задачи.
0 votes7 answers -
не могу подключить меню на javascript
Доброго времени суток!Есть сайт,в нем сделано меню. 01 <script type="text/javascript" src="stmenu.js"></script> 02 03 </head> 04 <body> 05 <div id="container"> 06 <div id="holder" class="clearfix"> 07 <div id="logo"> 08 <h1>ООО "СИК ТулабетонСтрой"</h1> 09 </div> 10 <div> 11 <script type="text/javascript"> 12 <!-- 13 14 stm_bm(["menu41c9",960,"","blank.gif",0,"","",0,0,250,0,1000,1,0,0,"","",0,0,1,2,"default","hand","",1,25],this); 15 stm_bp("p0",[0,4,0,0,1,4,0,7,100,"",-2,"",-2,50,2,2,"#999999","transparent","",3,0,0,"#000000"]); 16 stm_ai("p0i0",[0,"О компании","","",-1,-1…
0 votes5 answers -
не работает new date()
Вот собствено и код var date = new date(); var hour = date.Gethours(); if (hour >= 22 || hour<=5) document.write("Спокойной ночи, МИР!"); else document.write("Привет, МИР!"); Но он чет не работает, подскажите почему
0 votes1 answer -
Простой вопрос: Как узнать какой браузер юзает юзверь?
Нужно узнать какой браузер использует юзер с помощью ява скрипт Заранее спасибо
0 votes32 answers -
Отображение большого числа элементов
Нужно сделать карту разрешением примерно 300x300 ячеек. Нужно раскрашивать их разными цветами, также чтобы при наведении мышкой высвечивались подсказки, довольно объёмные. Решил попробовать сделать на яваскрипте. Сделал пока только сетку без раскраски и сразу столкнулся с вопросом быстродействия. Для отрисовки порядка 100 тысяч ячеек браузеру требуется несколько секунд, но это не страшно - можно подождать. Хуже то, что в дальнейшем при взаимодействии с картой браузер сильно тупит - отклика на каждое действие нужно ждать по нескольку секунд, движения происходят рывками. Может быть кто-нибудь сталкивался с подобными задачами? Вопросы такие: Возможно ли вообще будет на яваск…
0 votes3 answers -
Проблема с работой jquery UI
Итак, вопрос в следующем. На простой свёрстанной html-странице для слайд-шоу контента я подключаю jquery-ui-1.8.16 и jquery-1.5.1.js, разумеется. Стили и инициализация выполнены верно, слайд-шоу работает. Инициализация: $(document).ready(function() { $("#featured").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true); }); На локальном сервере всё то же самое порождает ошибки: >jQuery is not defined >$(document).ready is not a function Как с этим разобраться?
0 votes8 answers -
display no на javascript
Доброго времени суток. Подскажите как убрать (по желанию юзера)или отобразить блок на web странице. Каким скриптом лучше воспользоваться.
0 votes2 answers -
активная ajax страница
на странице http://xn--8-mtbvk1b.in.ua/photo/ слева есть панелька управления и при нажатии на одну из кнопок, по центру загружается фрейм с прокруткой (в фаерфокс не работает) вот код: <div class="left_menu"> <ul id="mycarousel" class="jcarousel-skin-tango"> <li><a href="/photo/album1/" target="frame"><img src="/css/image/pro_nas.png" onmouseover="this.src='/css/image/pro_nas2.png'" onmouseout="this.src='/css/image/pro_nas.png'" title="Підбірка фотографій нашої школи"></a></li> <li style="padding-bottom: 70px;"><a href="/photo/old_photo/" target="frame"><img src="/photo/old_photo/logo.png" onmouseover="this.src…
0 votes7 answers -
Как сделать несколько одинаковых слайд шоу на странице
Здравствуйте. Подскажите новичку. Воспользовался этим примером слайд шоу. http://jquery.malsup.com/cycle/basic.html Но если сделать несколько блоков <div class="slideshow"> слайдшоудит только первый. Остальные вываливает простыми картинками. Как быть? <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript" src="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js"></script> <script type="text/javascript"> $(document).ready(function() { $('.slideshow').cycle({ fx: 'fade' // choose your transition type, ex: fade, s…
0 votes16 answers -
Валидация email средствами js
Здравствуйте! Я совсем начинающий и возможно такой вопрос совсем в песочницу нужно писать, но попробовав поиск не смог найти, что мне нужно. Первый раз столкнулся с ситуацией когда мне нужен js. У меня форма подписки и мне необходимо заставить проверить поле с введенным email и уже после нажатия на кнопку, отобразить необходимые параграфы. Могу ли я вообще проверить и проделать необходимые действия без участия php, то есть сейчас я просто учусь и хотелось бы php пока не затрагивать <form name="test"> <input type="text" name="email" id="email"> <input type="submit" name="subscribe" value="subscribe"> </form>
0 votes9 answers -
галереи на чистом javascript
Всем привет!1 хочу освоить галереи картинок только на чистом javascript но гугл посилаeт только на jquery!можете подсказать ресурси или примеры. плиз помогите Так же меня интересуют вопрос —-какие бывают типы галерей(буду потом поиском искать)???
0 votes4 answers