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
-
JS уведомление на почту
В общем, есть задача определить, нажималась ли определенная ссылка. А точнее, так как по jQuery click() вызывается выплывающий слой, открывался ли он? Вот пример страницы. По ссылке "Заказать с доставкой" вылетает окошко с формой. Можно на почту слать уведомления, можно в файл писать или еще как. В принципе, в слое как innerHTML используется PHP-файл. Может из него отправлять, при его подгрузке? Чет я потерялся. Кто идеями реализации богат, подскажите? P.S. Что-то заказывать перестали, не пойму в чем дело
0 votes3 answers -
сброс скрипта
Есть три блока, при нажатии блок исчезает на 50%. <div id='th1' style=' display:block; width:40px; height:40px; background:red;'></div> <div id='th2' style=' display:block; width:40px; height:40px; background:green;'></div> <div id='th3' style=' display:block; width:40px; height:40px; background:black;'></div> <script type="text/javascript"> $("#th1").click(function () { $(this).fadeTo(400, 0.5); }); </script> <script type="text/javascript"> $("#th2").click(function () { $(this).fadeTo(400, 0.5); }); </script> <script type="text/javascript"> $("#th3").click(function () { $(this).fadeTo(400,…
0 votes2 answers -
Как обновить фрейм с другого фрейма ?
как сделать обновление фрейма 1 при нажатии на кнопку в другом фрейме 2 ???
0 votes1 answer -
jquery изменить стиль на псевдо.
Добрый день есть задача: меню , каждый элемент меню - картинка.(картинки разные) При наведении срабатывает псевдокласс hover.(меняется картинка) хотелось бы выделять ссылку на открытую страницу. и делать ее как hover. Ну или чтобы брать стиль бекграунда из hover. одним словом хотелось бы автоматизировать. ато зачем писать кучу ифов если у тебя уже есть класс готовый. Тоесть итог: хочу псевдоклас сделать какимто образом класом или хотябы взять из него данные. делаю вот так var now_url=location.href.split('/')[3]; // отсекаю название сайта $("\"a[href='"+now_url+"']\"").addClass('Хотелось бы хувер'); немогу ничего придумать никак. Помогите пожалуйста.
0 votes0 answers -
jQuery странное поведение в IE6
Делаю подсветку (замену) картинок при наведении... Но IE6 ведет себя странно... Вот пример: http://crystals.ru/rus/company/clients_new/ Тут для теста сделано по-другому - просто картинка заменяется текстом. Но в IE почему-то не заменяет а добавляет перед картинкой... хотя у меня replaceWith()
0 votes1 answer -
Ошибка с <![if !IE]>
Вот пример: http://html-test.1gb.ru/006Error/2.html. Все нормально, но выдает ошибку. Как же быть? Не могу исправить? Код подгружаемого файла <?xml version="1.0" encoding="utf-8" ?> <div id='disappear' style='display:block; width:250px; height:140px; background:red;'> </div> <!-- загруктипр--> <![if !IE]> <script type="text/javascript"> $('#disappear').click(function () { $(this).fadeOut(1500); }); </script> <![endif]> <!--[if IE]> <script type="text/javascript"> $('#disappear').click(function () { $(this).hide(); }); </script> <![endif]-->
0 votes20 answers -
Нужна задержка при выполнении функции mouseover
Есть блок с текстурой. При наведении на него включается анимация сдвига фона. Откопал такую историю: <script type="text/javascript"> $(function () { $('.infoImage') .css({ backgroundPosition: "0px 20px" }) .mouseover(function () { $(this).stop().animate({ backgroundPosition: "(0px -27px)" }, { duration: 600 }) }) .mouseout(function () { $(this).stop().animate({ backgroundPosition: "(0px 20px)" }, { duration: 350, complete: function () { $(this).css({ backgroundPosition: "0px 20px" }) } }) }) }); </script> Мне необходимо, что бы при наведении мыши анимация включалась через 300мс. Как такое тут сделать? С settimeo…
0 votes6 answers -
Можно ли отключить эффект отображаемый при первом открытии галереи в lightbox
Добрый день! У меня такая проблемка, в галереи lightbox эффект, который срабатывает при первом запуске фотогалереи, криво отображается в Opera и Google Chrome. Вопрос в следующем: Можно ли ее каким нибудь образом отключить, ну или поправить, если это возможно))) Спасибо Вам большое за помощь! Эффект выглядит следующим образом: это как бы плавное приподнятие вверх изображения и отпускание вниз. Галерея находится здесь: http://itforweb.com/content/e137/ Скрипт можно скачать из архива или здесь: http://ifolder.ru/20178954 Просто я не программер, и поэтому решил обратиться к опытным людям)
0 votes2 answers -
Ошибки при использовании "тире" и "подчёркивания" в названиях классов и id
Замечал для javascript одну особенность, что если называть идентификаторы, используя символы тире в них, то при исполнении javascript происходит ошибка. Например, это заметно в браузере IE6. Сам по себе символ тире разрешён стандартами для применения в html-разметке, но по-моему, он некорректно задействуется в javascipt. Например, я заметил, что нельзя называть какую-нибудь функцию javascript именем, совпадающую с именем какого-либо идентификатора в разметке. Название идентификатора будет использоваться как название переменной в javascript. Замечал ли кто-нибудь ещё такие особенности и в каких браузерах? Надо ли ограничивать использование символа тире в названиях классов…
0 votes20 answers -
Всплывающая подсказка из alt
Вот тут http://htmlbook.ru/faq/mozhno-li-izmenit-v...hchey-podskazki описано как сделать всплывающею подсказку, но как сделать что бы текст подсказки брался из атрибута alt или title?
0 votes2 answers -
window.onload не работает с AJAX
Сделал плавную загрузку страницы, когда будет загружено все ее содержимое. Содержимое в <div class=hide> </div>. <script type="text/javascript"> function init() { if (arguments.callee.done) return; arguments.callee.done = true; $('.hide').fadeIn(2500); }; window.onload = init; </script> + сделал вариант для IE, и скрипт "показать загруженное через 5 сек", если что случится. Тут это не важно. На главной странице работает на ура. А теперь сам вопрос. Я подгружаю xml страницу. Таким вот способом: <script type="text/javascript"> $(document).ready(function () { $('#loading-page').click(function () { $(this).load('example.xml'); }…
0 votes2 answers -
Вызов JavaScript в любом месте страницы.
Прошу помощи. Что нужно прописать, чтобы яваскрипт расположенный внизу, вызывался выше чем фактически расположен. Знаю что в месте, где хочется вывести скрипт, прописывается div, а потом его id прописывается в яву. А как правильно прописать в яве не пойму.
0 votes9 answers -
Как обратить изменения?
Код: <script> $(document).ready(function(){ $(".button").click(function(){ $(".hide").slideToggle("slow"); $(".admin").animate( { height:'40px' }, { queue:false, duration:600 } ); $(this).toggleClass("active"); }); }); </script> <div class="admin"> <a href="#" class="button" id="ac"><span></span>свернуть</a> <span class="hide"> ... </span> </div> При нажатии кнопки содержимое .hide плавно прячется и размеры родительского div'a подстраиваются по высоте. При повторном нажатии на кнопку содержимое .hide появляется. А как вернуть старое значение высоты для .admin при повторном нажатии?
0 votes4 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 -
Изменение стиля объекта с якорем при переходе на него.
Идея такая. <a href="#linkHere"><p>Ссылка</p></a> ляляля <p id='linkHere'>Here Comes Some Text</p></a> Мне бы хотелось, чтобы при переходе на linkHere абзац становился, например, красным. Но при этом, до перехода на него, имел стиль всего документа. Потом при переходе на другой абзац - предыдущий становился опять как все остальное, и изменялся стиль нового абзаца. #linkHere:target {color:Red;} - не кроссбраузерный вариант. Как реализовать?
0 votes4 answers -
Нажатие на tr поле
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>table</title> <style type="text/css"> table tr {background-color:#d6d6f9;} tr:hover {background-color: #9092EC;} </style> <script type="text/javascript"> function checked() { } </script> </head> <body> <table width="100%" cellspacing="0" border="1"> <tr> <td><input name="neft" type="checkbox" value="1" id="neft" /> Нефть</td> <tr/> <tr> <td><input name="zoloto" type="checkbox" value="2" id="zoloto"…
0 votes2 answers -
Сохранение выделения на странице
Добрый день. Подобная тема уже обсуждалась здесь, но у меня немного другой случай. На странице постоянно обновляется таблица с текстом (содержимое очищается и на его место вставляется обновлённое содержимое). Пользователь может выделить часть этой таблицы, например, для копирования. Но при её обновлении выделение, естественно, исчезнет. Мне нужно сохранить выделение, а после обновления вернуть его на место. Заранее, спасибо.
0 votes0 answers -
Не работает анимация Background Position в IE7-8
Привет! Взял вот отсюда идею анимацию фона при наведении мыши. http://snook.ca/technical/jquery-bg/ Написал подобную историю: http://html-test.1gb.ru/003_AnimateBackgro...tion/index.html Но мой тест не работает в IE7-8 (6 я твердо решил не поддерживать). В чем может быть дело?
0 votes7 answers -
Проверка формы
Здравствуйте! Помогите разобраться с проблемой пожалуйста. Сделал форму для своего сайта. Для проверки вводимых данных использую JQuery плагин JQuery Validate http://bassistance.de/jquery-plugins/jquer...gin-validation/ После удачно введённых данных вывожу окно с сообщением. Проблема в том, что после нажатия "отправить" всплывающе оконо появляется, но данные в PHP скрипт не передаются. Форма: <form id="ContactForm" method="post" action="form.php"> <p> <label for="first_name">Nom et prénom</label><br> <input id="first_name" name="fname" class="required"><br> <p> <p> <label for=…
0 votes3 answers -
скрипт галереи
ищу в гугле подобную галерею http://ua-net.info/ua/portfolio/port_poligrafiya.html Так чтоб при нажатии раскрывалось фото и были кнопки nexr prev close. пока что не нашел нужного. у такой галереи есть какое-то название, но я его не знаю. Может кто-то подскажет ссылку на исходник или урок такой галереи
0 votes7 answers -
localscroll Jquery/
Привет) Вот код страницы <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="jquery.js" type="text/javascript"></script> <script src="jquery.scrollTo-min.js" type="text/javascript"></script> <script src="jquery.localscroll-min.js" type="text/javascript"></script> <title>Test page</title> <script type="text/javascript"> </script> </head> <body> <style type="text/css"> *{margin: 0px; padding: 0px;} body {background: #ffffff; …
0 votes4 answers -
первоочередность флеша в файле index.html
сайт находится в топ 5 яндекса по многочисленным запросам. для сайта была сделана флешка целью которой являться заставкой. в самой флешке есть кнопка -ПЕРЕЙТИ НА ОСНОВНОЙ САЙТ сео оптимизатор приказал встраивать флешку в начало кода самого файла index.html (понятное дело для того чтобы не сбилось продвижение) как мне технически сделать чтобы флешка лежала в самом index.хтмл и при том заходя на сайт мы в начале попадали на нее а уже просмотрев ее могли перейти к основному сайту т.е. далее к странице index.html?? я так понимаю нужен такой скрипт JS -полистал инет не нашел
0 votes1 answer -
Обновление страницы и переход к якорю
Проблема такая: Есть два фрейма, первый фрейм автоматически обновляется и при этом обновляет второй. Во втором фрейме содержание постоянно меняется. Нужно чтобы первый фрейм не только обновлял второй но еще и переходил к якорю. parent.frame2.location.reload() - обновляет но не переходит по якорю parent.frame2.location.replace('frame2.php#anchor') - переходит к якорю но страница, не обновляется, содержание остается старым.
0 votes4 answers -
Наследование и значение преременной this
Всем, привет! Вот хотел бы разобраться что за объект отдаеться переменой и сылку на какой оъект дает переменная this Вот два примера: Пример 1 function Class(){ this.y = 1000; this.get = function(){ alert(this.y); } } c = new Class(); c.get();// alert вернет значение "1000" я так понимаю возвращается объект следующего вида: c = { y:1000, get:function(c.y) } Пример 2 function Class(){ this.y = 1000; return { get : function(){ alert(this.y); } } } c = new Class(); c.get();// alert возвращает, переменная "undefined" Почему-то this в секции return, перезаписывает this в теле функции. Как это работает? (может есть какие статьи, буду благодарен)
0 votes5 answers -
javaScript + jQuery: Вертикальный скролл по mouseover
Делаю вертикально скроллящееся меню по типу вот этого: http://www.netpro.ru/?action=DABlank2 (откройте "Мы сделали"), только на javaScript + jQuery HTML: <div id="left_list"> <p class="project_number"><a href="#">007</a></p> <p class="project_number"><a href="#">012</a></p> ... <p class="project_number"><a href="#">186</a></p> </div> java script: $(document).ready(function(){ // При наведении на левый блок var winHeight = $(window).height(); var margin = $('#left_list').height() - winHeight; // движение при попадании курсора в области $('#left_list').unbind('mouseover').mo…
0 votes0 answers