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
-
URL hash
Нужно извлечь из hash адрес и перейти по нему, не могу осуществить.. var hash = document.location.hash; file_load(hash); вот это не работает ( З.Ы. file_load это функция мною прописанная заранее..
0 votes2 answers -
Поочередное выполнение функции на одном событии
Значит есть событие, я прописываю функцию в качестве колбека, все работает, НО! Есть необходимость каждый раз при вызове колбека, производить поочередное выполнение функции. Т.е. Пример: переключение слайдера, каждый раз при переключении менять например цвет дива, синий, красный, синий, красный, и т.д. Что можете посоветовать?
0 votes2 answers -
AJAX-сервис для веб-разработчиков
Есть проект сервиса, позволяющий фрилансерам и веб-студиям держать в порядке всех своих клиентов, их заказы и всю документацию, а также обслуживать все сайты клиентов из одного личного кабинета. Основная цель проекта: помочь мне защитить дипломную работу Подробнее расписано на rootpage.ru. Весь сервис планирую написать используя АЯКС. По сути, сайт должен представлять собой одну страницу. Все модули сервиса будут доступны как в обычной десктопной программе. Опыта, правда, маловато в разработке именно АЯКС-приложений, до этого делал только сайты с традиционной архитектурой со вставкой отдельных асихронных блоков. Есть три вопроса: 1. Насколько актуален такой подход? Лично…
0 votes2 answers -
События для коммуникаторов и прочих планшетников
Где-то слышал, что для всяких мобильных браузеров есть какие-то специально обученные события типа перетаскивания ну и всякие мультитачи там. Это правда есть? Если есть, то кто пользовался и где об этом можно прочитать наиболее подробно?
0 votes2 answers -
Плагины Jquery
Здравствуйте уважаемые форумчане! Очень нужна помощь в исправлении работы двух плагинов Jquery (отдельно работают прекрасно). Вот они: 1. <script type="text/javascript"> $(document).ready( function() { $('#dock').Fisheye( { maxWidth: 50, items: 'a', itemsText: 'span', container: '.dock-container', itemWidth: 40, proximity: 90, halign : 'center' } ) } ); </script> 2. jQuery.noConflict(); jQuery(document).ready(function() { jQuery("a.gallery, a.iframe").fancybox(); url = jQuery("a.modalbox").attr('href').replace("for_spider","content2"); jQuery("a.modalbox").attr("href", url); jQuery("a.modalbo…
0 votes2 answers -
Rotozoomer
Написано ради прикола в процессе спора на одном форуме, может кого-то позабавит 1 вариант http://www.labinsk.ru/tmp/rotozoom/rotozooma.html 2 вариант (корректно работает только в Firefox, поскольку отключить сглаживание при масштабировании канваса можно только в нём) http://www.labinsk.ru/tmp/rotozoom/rotozooma2.html однако результат более интересный 3 вариант (эротический ) http://www.labinsk.ru/tmp/rotozoom/fapzoom/ Этот эффект основан на фидбэке. Тоесть отрисовка кадра на основе предыдущего. Код очень прост. Можно поэкспериментировать и придумать другие интересные эффекты базирующиеся на данном принципе.
0 votes2 answers -
Как сделать параллакс-фон?
Прочитал статью по теме на хабре - в описанном способе, с использованием плагина jQuery jParallax необходимо указывать width/height, но как указать для сайта... Прочитал статью Ян Луна http://www.ianlunn.co.uk/blog/code-tutorials/recreate-nikebetterworld-parallax/ о том, как воссоздать эффект с сайта http://www.nikebetterworld.com , ковырял демо - но как упростить схему (чтобы «замедлялся» только фон, допустим body) так и не понял. Возможно есть готовые варианты?.. Был бы благодарен, если бы кто-нибудь помог решить эту задачку.
0 votes2 answers -
Обработка ответа Ajax (html)
Доброй ночи cont.html <div user="0">some_content0</div> <div user="1">some_content1</div> <div user="2">some_content2</div> index.js $.ajax({ type:'get', url:'cont.html', dataType:'html', error:function(){alert('Error:ajax')}, success:function(html){ var ajax_obj = $(html); } }); // ajax end Подскажите, как работать с ответом если мне нужен только первый div. К примеру я его хочу засунуть в $('#box')? Заранее, благодарю.
0 votes2 answers -
не работает скрипт в php файле
доброе время суток! Помогите пожалуйста решить одну проблемку написал скрипт равномерного распределения пространства между блоками в html всё работает когда перенёс в php файл он перестал работать Подскажите как исправить это?
0 votes2 answers -
Изменение и сохранение изображений
Привет всем. Проблема в следующем. Требуется заливать на сервер изображения с измененным размером. Тоесть, если картинка слишком большая, то при помощи jQuery изменяем ее размер и затем заливаем ее на сервер средствами php. Возможно ли такое реализовать ?
0 votes2 answers -
Социальные Комментарии
Добрый день. Постараюсь как всегда конструктивно. Задача: Возможность оставлять комментарии на странице от аккаунтов социальных сервисов. Условие: Чел видит 2 блока - (1) блок - предложение авторизоваться с помощью всевозможных соц. сетей, после авторизации блок меняется на форму для отправки коммента. (2) блок - это собственно комментарии. Это не должен быть какой-то плагин с фиксированным стилем, рекламой и прочей чепухой выдающих его `e-commerce` и происхождение. Так вот, еще одна тема в которой я плохо понимаю, но подозреваю что задача тривиальна. Прошу ваших мыслей по теме, подозреваю, что кто-то из читающих проделывал это.
0 votes2 answers -
Помогите с "плавающим" меню
Добрый день! Делаю "заглушку", где есть меню, которое "плавает". http://14.asmedius.z8.ru/irina/ear/ Нужно, чтобы при скольжении вниз, меню становилось чуть выше своей изначальной точки положения. Так и происходит при клике на пункты меню. Но. Мы ведь может воспользоваться и скроллом? Вот тут и начинается проблема. Не могу отловить что нужно сделать, чтобы меню правильно себя вело при скролле странице мышкой. Т.е., например, если мы нажмем п.Classes, а потом мышкой прокрутим вверх - то меню встанет на место. Если после этого начать скроллить вниз - то меню зависнет уже на своей позиции и не будет подтягиваться вверх как нужно. Где-то ошибка в логике, сломала голову уже
0 votes2 answers -
Помогите написать скрипт
Приветствую. Прошу помощи в написании скрипта на jQuery. Он, в принципе, не сложный, но я что-то зависаю на нём. Вначале он должен делать два поиска по всему DOM-дереву: находить на странице все эл-ты с классом link и все эл-ты с классом blok, формируя из них два массива с аналогичными именами. После с помощью функции for он должен пройтись по ним (по массивам) и добавить всем эл-там с классом link идентификаторы link1, link2 и т.д. и всем эл-там с классом blok идентификаторы blok1, blok2 и т.д. Помогите, пожалуйста, это написать. Второй час сижу, брехню пишу. То ошибки, то неправильно работает, то бред вовсе. Буду очень признателен.
0 votes2 answers -
Текущая дата в параграфе <p>
Здравствуйте. JavaScript недавно начал изучать. Интересует такой вопрос - как вставить текущую дату в блок (p, div)? Функция вынесена в файл *.js. Нужно чтобы при загрузке страницы в блок вставлялась текущая дата. Вот написал код, но что-то не получается: http://jsfiddle.net/Orion/2fgh8/1/ Помогите пожалуйста. Функция: function DateTime() { var d=new Date(); var year=d.getFullYear(); var month=d.getMonth()+1; var day=d.getDate(); var hour=d.getHours(); var min=d.getMinutes(); // add a zero in front of numbers<10 month=check(month); day=check(day); min=check(min); function check(i) { if (i<10) { i="0" + i; } return i; } FullDate=document.write(year+"-"+mont…
0 votes2 answers -
не работает script
при нажатии на кнопку цвет должен меняться цвет текста в диве на красный , но почему то этого не происходит???? <form> <input type="text" size=20 value="" id="firstOperand"> <input type="button" value="vivesti" onClick="document.getElementById('rez').innerHTML=document.getElementById('firstOperand').value"><br> <input type="button" value="цвет" onClick="document.getElementById('rez').color='red'"> </form> <div id="rez" >здесь будет текст </div>
0 votes2 answers -
как применить стиль для разметки после window.onload
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Документ без названия</title> <!--[if IE]> <link rel="stylesheet type="text/css" href="1.css"> <script src="1.js"></script> <![endif]--> </head> <body> </body> </html> // JavaScript Document window.onload=function (){ alert('1') document.body.innerHTML='<div class="one">' document.body.innerHTML+='<ul>' document.body.innerHTML+='<li><a href="">google</a></li>' document.body.innerHTML+='<li><a href="">google</a></li>' …
0 votes2 answers -
нечетные элементы
Добрый день, уважаемые пользователи forum.htmlbook.ru! Подскажите пожалуйста как при помощи js можно добавить стиль к каждому элементу который находится между 2 без добавления стиля. Пример: <div class="moremoreelements"> <div> ### </div> <div> #1# </div> <div> ### </div> <div> ### </div> <div> #1# </div> <div> ### </div> </div> Каждый див внутри класса moremoreelements имеет класс float: left; Все элементы имеют одинаковую ширину, так же 3 элемента должны растягиваться на всю ширину ( но боковые должны быть без отступов, т.е. в плотную прижиматься к основному диву. Как можно сде…
0 votes2 answers -
Js + PHP
Как работать с такой связкой. Например получать данные из cookie и пробивать их по базе данных. Это реально? Как это реализуется? Получаю cookies я следующим образом: function getCookie(cName){ var cookieStr = document.cookie, cookieArray = cookieStr.split(';'), i, j; for (j=0; j<cookieArray.length; j++){cookieArray[j] = cookieArray[j].replace(/(\s*)\B(\s*)/g, ''); var cookieNameArray = new Array({name: '', value: new Array()});} for (i=0; i<cookieArray.length; i++){var keyValue = cookieArray[i].split('='), cookieVal = unescape(keyValue[1]).split(';'); for (j=0; j<cookieVal.length; j++){ cookieVal[j] = cookieVal[j].replace(/(\s*)[\B*](\s*)/g, ''); keyValue[0] = …
0 votes2 answers -
Как обратиться к элементу созданному в результате ajax-запроса?
Файл ajax.js function showContent(link,contentBody) { var cont = document.getElementById(contentBody); var loading = document.getElementById('loading'); var http = createRequestObject(); if( http ) { http.open('get', link); http.onreadystatechange = function () { if(http.readyState == 4) { cont.style.display='block'; cont.innerHTML = http.responseText; } } http.send(null); } …
0 votes2 answers -
iframe и песочница
Здравствуйте! Я решила завести себе бота для одной известной браузерной игры. Существующие боты не устроили по разным причинам, а мой препод всегда говорил: "не нравится программа, напиши совю". Так как давно не писала на несценарных языках, самым простым решением показалось - рулить страничкой через iframe, но наткнулась на проблему. На сколько поняла с iframe таже история, что и с AJAX-песочницей, то есть нельзя работать с документами из другого домена / с другого порта, а очень надо. Есть ли способ обойти данное ограничение?
0 votes2 answers -
Можно ли сделать такую штуку..
Доброго времени суток. Может знает кто, можно ли сделать такую штуку( http://www.tnt-tv.ru/business/team/ - там где люди на флеше) на JQuery или JavaScript, чтоб не лагало и пр.? Ну и основной вопрос - как оно в терминалогии может называться и где можно похожее посмотреть? С уважением, Олег. *ЗЫ: извиняюсь за тупое название темы - другого, увы, не придумал.
0 votes2 answers -
Не могу разобраться с jquery POST
Здравствуйте Пытаюсь перед отправкой формы дозаполнить некоторые ее значения, в частности сгенерировать новый номер заказа. Имеется код: $('#assistForm').submit(function () { $.ajax({ type: 'POST', url: '/handler.php', data: 'paysystem_id=' + $('#paysystem_id').val() + '&summ=' + $('#focusedInput').val() + '&gross=' + $('#summ_comission').val(), dataType: "json", success: function (result) { var obj = jQuery.parseJSON(result); $('input[name=OrderNumber]').val(obj.id); $('input[name=OrderComment]').val('Payment № '+obj.id); }, processData: f…
0 votes2 answers -
Не понятный формат данных ответа сервера
Посылаю запрос на сторонний сервер, а он выдает ответ в таком формате 8212<!><!>0<!>5968<!>0<!> Здесь html код <!> Здесь js код <!><!bool> Вопрос в следующем: Что это за формат и как его обробатывать на js или jquery чтобы получить данные ?
0 votes2 answers -
Элементы управления
Подскажите пожалуйста, как реализовать подобные элементы управления ? Ну едит и 2 баттона понятно) А вот связать, что то даже загуглить не могу..)))Должны быть по идее готовые решения)
0 votes2 answers -
Вывод страницы в зависимости от ширины экрана (браузера)
Всем привет. Имеется следующая картина. Есть макет шириной в 2100 пикселей и высотой в 1900, нужно сверстать точь в точь. Я это сделал, но у самого монитор "футбольное поле" (1920*1080). Вот тут нужно думать и о 1024*768, например. Слышал и читал, что можно определить ширину браузера с помощью javascript и вывести инфу в зависимости от условия, но тут другая проблема - я плохо разбираюсь в js. Я думаю суть ясна, прошу Вашей помощи. Заранее благодарен P.S. Информации надо будет вывести строк 5-10 или сразу весь <body></body>
0 votes2 answers