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
-
остановить действие функции
Я использую функцию MoveBg(), которая перемещает фоновое изображение. Я хочу остановить движение через несколько секунд. Попробовал использовать setTimeout() и clearTimeout(), но движение почему-то не прекращается. В чем проблема? <script type="text/javascript" language="javascript"> function MoveBg() { some code } $(function() { var i = setTimeout("MoveBg()" ,200); setTimeout(function(){clearTimeout(i)},10000); }); </script>
0 votes4 answers -
ЯваСкрипт перегружает CMS
Всем привет, ребята в header.php вставляю линки на подключение ЯваСкрипта для некоторого функционала CMS, вот часть кода: В Опере и Мозиле все гуд, но жуткие тормоза сайта, а вот в ИЕ 6 тоже тормоза но ещ? ошибка на странице (ну в строке состояния сообщение...) Когда удаляю всю эту ЯвуСкрипт, то сайт начинает летать не смотря что очень много графики! Помогите, разобраться, не знаю куды копать, так как одна часть ЯваСкрипта должна обязательна быть в header.php, а другую в принципе можно в тот модуль прикурить куды относится.
0 votes12 answers -
Вертикальные табы без jquery
Здравствуйте! Если у кого уже готовый скрипт вертикальных табов не на jquery, их через поиск полно, именно на чистом js не нашел. Вот здесь начал делать, как понимаю нужно использовать делегирование (один обработчик на родителе). Может у кого есть уже подобный готовый скрипт без jquery ?
0 votes12 answers -
процедуры в Jquery
всем привет. так как с Jquery не знаком, но есть надобность использовать его для сайта, возник вопрос, как задать процедуру? чтобы просто ее вызывать, а не копировать код. Заранее спасибо Вот этот код надо задать как процедуру:
0 votes21 answers -
Просмотр изображений Lightview и jQuery
Проблема такая. Есть просмотр галереи. http://www.nickstakenburg.com/projects/lightview/ Но он не работает с jQuery. 1. <script type="text/javascript" src='http://code.jquery.com/jquery-latest.min.js'></script> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/prototype/1.7/prototype.js'></script> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js'></script> <script type='text/javascript' src='js/lightview.js'></script> не работает jQuery. 2. <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/prototype/1.7/prototype.js…
0 votes2 answers -
поддержка JavaScript разными браузерами
Здравствуйте! у меня вопрос : есть ли ещё,.... остались ли ещё такие браузеры которые НЕ поддерживают скрипты. боюсь прогадать и не подстроится под кого-либо. IE (6,7,8) , Opera, Firefox, Netscape Navigator, Safari, Chrome, ........
0 votes6 answers -
тормозит Javasript
Ребят, забавная ситуация - переставил систему, все чистенько - но потом стал тормозить JS, клял на FF3.0.4, проверил в остальных браузерах - всем плохо. Кто-нибудь сталкивался с такой проблемой?
0 votes18 answers -
jQuery download file
// JavaScript function UpldFile(f){ $.get('file.php', {file:f}, function(data){ alert('Data send'); }); } if(!empty($_GET['file'])){ // file properties $filename = 'upload/'.$_GET['file']; $fileextn = end(explode('.', $_GET['file'])); // force-download switch($fileextn) { case "pdf": $ctype="application/pdf"; break; case "exe": $ctype="application/octet-stream"; break; case "zip": $ctype="application/zip"; break; case "doc": $ctype="application/msword"; break; case "xls": $ctype="application/vnd.ms-excel"; break; case "ppt": $ctype="application/vnd.ms-powerpoint"; break; case "gif": $ctype="image/gif"; break; case "png": $ctype="image/png"; break; …
0 votes2 answers -
аскрывающиqся свиток, пример использования
Подскажите пожалуйста примеры сайтов или лучше сразу Js или css код для создания эффекта раскрывающихся свитка на сайте. Без флеша, свиток представляет из себя некий div элемент который при клике должен плавно разворачиваться, но не просто в бок выезжать, а действительно разворачиваться. Уже весь нет перерыл, можно нонечно использовать новые свойства CSS для трансформации объектов, но это не подходит так как мало где будет работать
0 votes4 answers -
Печать содержимого фрейма
Привет! Есть страница, имеющая фреймовую структуру. Требуется из одного фрейма распечать содержимое другого фрейма. Пишем такой простой код: parent.frames.frame_name.print(); Но работает это только в Файрфоксе. В IE не печается ничего, в Опере - все фреймы, присутствующие на странице. Можно ли как-то решить эту проблему?
0 votes9 answers -
Перехват нажатий клавиш в браузерах и запрет стандартных действий
В опере при нажатии точки открывается поиск по странице. preventDefault(), как я понимаю, этого не предотвращает. Как быть, если мне нужно обрабатывать эту клавишу? Нажатие даже не доходит до события onkeyup И почему коды цифровых клавиш в опере отличаются от их кодов в хроме и файрфоксе?
0 votes6 answers -
Как иммитировать клик по <select>?
Подскажите пожалуйста, как написать функцию, которая будет иммитировать клик по <select>?
0 votes9 answers -
Как подключить AddThis ?
Помогите пожалуйста кто может, нужно подключить addthis, но чтобы он отображался не при наведении мыши на кнопку а сразу при загрузке страницы. Если кто знает какие настройки там прописать помогите. Или хотя-бы киньте ссылку страницы где addthis выведен. Заранее спасибо.
0 votes12 answers -
Кто делал календарь
Если кто делал календарь - можете выслать примеры календарей(желательно с добавлением событий в даты)
0 votes5 answers -
javascript заполнение полей формы
javascript заполнение полей формы, при этом автоматически заполняются такие же поля в другой фрме
0 votes4 answers -
Звук при наведении курсора мыши
Как сделать, чтоб происходил звук при наведении мышкой на кнопку баттон и отдельно на картинку кнкопку?
0 votes7 answers -
Господа, помогите поправить скрипт.
Вот сам скрипт: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <style type="text/css"> * { margin: 0; padding: 0px;} #main {background: red; margin: 100px; padding: 100px; text-align: center;} #help {position: absolute; width: 300px; background: gray; display: none;} </style> <script type="text/javascript"> document.onmousemove = cursorCoordinate; function cursorCoordinate(e) { // Координаты курсора мыши относительно окна документа (IE5+, Mozilla/Gecko, Opera 7+) var x = 0, y = 0; if (!e) e = window.event; if (e.pageX || e.pageY){ x = e.pageX; y = e.pageY; } else if …
0 votes15 answers -
Прозрачность PNG для Internet Explorer
Всем привет! Нарыл на просторах всемирной паутины решение задачки по использованию возможностей png для Internet Explorer, который не любит его прозрачность. Загрузить фалы можно здесь http://www.styleroom.ru/files/pngbehavior102.zip. Заливаете все в корень сайта - и можно использовать полупрозрачные изображения, не боясь что IE их покорежит.
0 votes6 answers -
image-map с onMouseOut и onMouseOver
что делать и как мне быть я уже ума не приложу история такая: картинки 600на400пх каждая на отдельной странице являются картами, где каждая половина изображения осуществляет шаг впер?д (правая сторона) и шаг назад (левая) на одну картинку, т.е. области по 300на400пх. карта работает вс? отлично, НО нужно чтобы в этих областях 300на400 при наведении курсора возникали изображения стрелок влево и вправо соответственно. как так сделать? <img src="прозрачное изображение.gif" width="600" height="400" border="0" style="background-image: url(настоящее изображение 600на400пх.jpg);" usemap="#map"> <map name="map"> <area shape="rect" alt="previous" coords="0,0, 300,40…
0 votes4 answers -
Умоляю! Выпадающее меню и проблемы в IE6.
Умоляю, помогите! Очень надо Кто обещал помочь, подвел, а мне уже ужас как срочно Есть выпадающее меню <ul id="topMenu"> <li class="top-menu"><a class="main" href="#">Home</a></li> <li class="top-menu"> <a class="main" href="#">About Gnax</a> <ul class="sub-menu"> <li><a href="#" class="a-sub">Dedicated Servers</a></li> <li><a href="#" class="a-sub">Colocation</a></li> <li><a href="#" class="a-sub">Backup Servers</a></li> <li><a href="#" class="a-sub">Domain Registration</a></li> </ul> </li&…
0 votes17 answers -
Как открыть окно на весь экран?
Здравствуйте. Поздравляю всех с Новым годом и Рождеством! Вопрос: Каким образом с помощью метода window.open открывать окно в полноэкранном размере? Благодарю всех ответивших.
0 votes5 answers -
Кнопка перехода с главной страницы сайта по гиперссылке введенной в поле строки
Здравствуйте. Может кто нибудь поможет подкорректировать нижеприведенный скрипт, который осуществляет возможность добавления в текстовом поле строки скрипта после нажатия кнопки "Напишите логин пользователя и нажмите кнопку для перехода на его страницу", переход (переадресацию) с html страницы сайта на имя каталога этого же сайта, который вводится в строке расположенной над кнопкой. Хочу так реализовать переход с дополнительной страницы сайта на странички пользователей нашего клуба, что бы не писать их адрес целиком а добавлять только имя каталога. Все в скрипте нормально работает, только вот не могу сделать так, что бы в строке браузера после нажатия на кнопку (допус…
0 votes11 answers -
Массив кнопок, узнать индекс нажатой кнопки
Имеется массив кнопок button[]. Как узнать индекс нажатой кнопки? Два часа рылся в интернете, а так же на этом форуме, ответ не нашел. Я решил задачу, но считаю, что должно быть решение проще: <script> function ins(e){ var o = document.getElementsByName('butt[]'); for (i=0;i<o.length;i++){ if (o(i) == e) alert ('Индекс ' + i); } } </script> <input type='button' name='butt[]' value='ok1' onclick='ins(this)'/> <input type='button' name='butt[]' value='ok2' onclick='ins(this)'/> <input type='button' name='butt[]' value='ok3' onclick='ins(this)'/> <input type='button' name='butt[]' value='ok4' onclick='ins(this)'/> <input type='…
0 votes5 answers -
Библиотека Raphael
Здравсвуйте. Подскажите пожалуйста. Есть код var paper = Raphael(ph, 600, 600); var shapeA = paper.path("M 300 10 L 400 10 L 600 500 L 500 500 L 400 300 L 350 300 L 250 500 L 150 500 Z").attr("fill", "grey"); // Могу получить длину всей фигуры var lengthShapeA = shapeA.getTotalLength(); // Могу получить координаты всех точек на КОНТУРЕ фигуры for(var i = 0; i <= lengthShapeA; i ++) { var allPoints = shapeA .getPointAtLength(i, lengthShapeA); } А как мне получить КООРДИНАТЫ ЛЮБЫХ 5 точек находящиесу ВНУТРИ фигуры shapeA ?
0 votes19 answers -
Скрыть controls у видео в полноэкранном режиме
Здравствуйте. Потихоньку разбираюсь с апи видео, возникла следующая проблема: Есть свои элементы для управления видео. Но при переходе в полноэкранный режим появляется стандартная панель управления видео, как её убрать? пример для хрома и оперы.
0 votes4 answers