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
-
Вроде должно седовать за мышкой
<img style=position:absolute;width:500;height:100 src=log.jpg onMouseMove="style.left=event.offsetX"> Ну пачаму оно с ума сходит??? А, clientX.. заработало))
0 votes0 answers -
pagination и якорь
Всем привет, нарисовался интересный пример вот и решил на форуме обсудить ... значит проблема такого рода заказчик хочет что-бы в футере страницы находилась кнопка "Вверх" казалось бы a href="#" и вот тебе чудо кнопка готова, но не всё так просто. На странице есть пейджинг он же листинг страниц работает он по принцыпу добавления в адресную строку кода вида: /2008-12-16-22-57-08.html - первый десяток /2008-12-16-22-57-08.html?start=20 - второй десяток новостей /2008-12-16-22-57-08.html?start=30 - третий десяток новостей и тд сама проблема: когда находишься на 2.3.4.5 страницах и нажимаешь на чудо кнопку с якорем (href="#") код в адресной строке преобразуеца …
0 votes6 answers -
поиск в тексте
Приветствую! помогите плиз: скрипт в тексте ищет набор цифр (12***) как сделать, что бы найдя одни цифры, он продолжал поиск следующих? ну текст типа: "бла-бла 12345 трям-пам-пам 78521 турум-пум-пум"
0 votes16 answers -
скрипт не хочет работать в IE когда мышка покидает окно броузера
Ура, наконец мой суперскрипт)) заработал! В нём я перетаскиваю объёкт мышкой. Во всех броузерах объект можно перетащить куда-угодно за пределы броузера (видна лишь та часть которая остаётся в окне броузера), но IE - перестаёт обрабатывать скрипт когда мышка выходит за его окна броузера.. Есть ли способ с этим бороться? или дело не в скрипте а в логике работы броузера? Вот скрипт, если нитересно.. <script> var obj1; var obj2; var v; function drag_start(w,e) { if (!e) e = event; v=w; obj1 = document.getElementById("i1"); posx1 = e.clientX*3 - parseInt(obj1.style.left); obj2 = document.getElementById("i2"); posx2 = e.clientX*3 - parseInt(obj2.style.left…
0 votes0 answers -
Раскрывающийся блок
Подскажите пожалуйста, как решить следующую задачу?Есть БД, из которой при помощи цикла выводятся записи в укороченном виде(минимальная информация). Как сделать так, чтобы при клике мыши на эту запись в раскрывающемся блоке появлялась полная запись? Нашел хороший пример реализации раскрывающихся блоков: <div id="slider"> <div class="header" id="one-header">Первый блок</div> <div class="content" id="one-content"> <div class="text"> Пример раскрывающегося блока. Пример раскрывающегося блока. </div> </div> сам по себе очень симпатичный, но при попытке загнать его в цикл получается, что для любой записи( второй, третьей…
0 votes1 answer -
Вопрос по jCarousel
jCarousel создаётся уже после загрузки страницы. Карусель создаётся, но в safari и chrome остаются неактивными кнопки "вперед", "назад". Проблема в этом куске кода: if ($.browser.safari) { this.buttons(false, false); $(window).bind('load', function() { self.setup(); }); } else this.setup(); Если оставить только this.setup(); то всё работает нормально. Вопрос Для чего нужен этот кусок кода: if ($.browser.safari) { this.buttons(false, false); $(window).bind('load', function() { self.setup(); }); } else this.setup();
0 votes2 answers -
При нажатии на imput должна меняться ширина div
Добрый день. Что мы имеем: <script language="javascript"> var obj = new Object(); div = document.getElementById('div'); input= document.getElementById('input').value; obj.test = function(){ if(input.indexOf('y') ){ div.style.width = '800'; }else { } } </script> <input type="text" name="input" id="input" value="" /> <input type="button" value="Нажми меня срочно" onclick="obj.test()" /> <div id="div" style="width: 300px;">BLOCK</div> Задача: Когда в строке input type="text" появляется буква "y", то принажатии на input type="button" - элемент "div" должен растягиваться до ширины 800px (в данный момент…
0 votes31 answers -
И Снова JQ menu
Вообще JQ знаю хре-но-го =) ps: хорошее начало темы... =) Но решился сделать выпадающее меню на всем вам знакомой CMS Joomla вечно нужно было ставить какието модули и еще всякую фигню что-бы реализовать менюшку ... но углубившись в проблему я понял что это всё нафиг не требуется ... значит код меню такой <ul> <li class="parent"><a>text</a> <ul> <li><a>text</a></li> </ul> </li> </ul> помогите JQ дописать ... <script type="text/javascript"> $(document).ready(function(){ $("#topmenu ul li a").hover(function() { $(this).next("li ul").animate({opacity: "show"}, "slow"); }, function() { …
0 votes13 answers -
оформить jquery плагин
возможно я спрашиваю нечто легкое и простое, или наоборот нетривиальное, но! одним словом я не большого опыта работы и с js и с jq. Поэтому просто ищу то что мне необходимо в виде плагинов и прикручиваю к сайту. Но в подавляющем большинстве я использовал как раз плагины - подключал js файл, в хтмле оформлял инициализацию и вперед. А тут такая задача - у меня есть код для jq-карусели (но не известные плагины, а индивидуальная разработка некоего чела) но он не универсальный - то есть внутри кода все классы и ид уже прописаны жестко. А тут такая засада - мне надо на одной странице поиметь этих каруселей сразу несколько экземпляров. Поэтому пока я тупо копирую код в файле и п…
0 votes3 answers -
Операция с конкретным элементом в наборе
Не пойму почему ругается файербаг вот адрес http://shinoda.ru/bug_fix/basic.htm Смысл в том что хачу проставить поочереди с помощью JQ айдишники к внутренним UL FB говорит $("ul.ul_left_submenu")[0].attr is not a function [break on this error] $("ul.ul_left_submenu").attr("id",i);\r\n в чем прикол то? сперва выбираю все ul.ul_left_submenu потом цепляю из этого набора i-й элемент и применяю к нему .attr ???
0 votes1 answer -
Coda-Slider + Google Analytics
есть такой сайт делался мною методом скачивания Coda-Slider и заточкой под собственные нужды теперь хочется прикрутить Аналитику так, чтобы мне показывало переходы по вкладкам в Целях я так понимаю, что гугл как-то умеет такое, но не понимаю как внизу страници изначально были ссылки, по которым тоже можно отследить переход (я так понял).. но я не захотел их использовать буду признателен за любую помощь
0 votes8 answers -
Запуск функции метода объекта
Есть что-то примерно такой конструкции: obj = function(){ this.func = function(){ function alo(){ alert("Ало"); } }} var o = new obj(); как запустить функцию alo() самую внутреннюю? именно идя от window. , поскольку там нужно использовать именно на эту функцию setTimeout(); Или такое вообще не возможно? Спасибо.
0 votes8 answers -
Изменить легкий скрипт
Помогите пожалуйста изметить этот скрипт так что бы при клике ссылка открывалась не в новом окне а в этом же. СПС <a href="#" onclick="window.open ('http://www.site.ru'); return false;">переход на субдомен</a>
0 votes7 answers -
Счётчик не работает
Доброго времени суток. Недавно сел за JavaScript, решил вот сделать небольшой скриптик, чтоб он за меня делал подсветку синтаксиса кода в блоке. Всё бы ничего, но что-то счётчик не работает - зацикл, видимо... Ошибок синтаксиса нет. function SetLight(id){ var text=new String(document.getElementById(id).innerHTML); var i=0, index=-1, len=text.length; var mas= new Array("int","#include","#pragma","switch","case","if","new","delete","{","}",";","/*","\""); var start=0, who=new Number(0); var str1=new String(""), str2=new String(""), str3=new String(""); while(1){ if((start=text.indexOf(mas[who],start))!=-1){ str1=text.substr(0,start);…
0 votes3 answers -
Вопрос
Всем привет! У меня немного затруднение с постраничной навигацией, а проблема в том, что она у меня не работает, не могу разобраться в ней, как она работает. А проблема у меня заключается в том, что не могу понять как мне сохранять станицы в html если он при нажатие на страницу переходит только на цифру, чтобы понятнее было, приведу пример, при нажатие он переходит по ссылки (http://site.ru/pages/3/), а у меня страница (http://site.ru/pages/img3.html) Вопрос как мне сделать чтоб он перегадил в первом примере? вот еще скриншот прилогается
0 votes2 answers -
Прелоад
Собственно нужно для сделать чтобы при наведении мышкой на изображение, изображение менялось. Делал через onmouse. Теперь оказалось что нужен прелоад. Нашё где то скрипт, поставил, почему то не работает. Сам скрипт Помогите плиз довести его до ума, или узнать почему не работает
0 votes11 answers -
Как вставить массив на страницу
Здравствуйте! Понадобилось мне на "Юкозе" сделать сортировку информера по алфавиту. Пошел в сеть, нашел массив, приспособил: <script type="text/javascript"> var arr = [123, Вася, Коля]; function sIncrease(i, ii) { if (i > ii) return 1; else if (i < ii) return -1; else return 0; } arr.sort(sIncrease); </script> Вопрос: как вставить все это добро на страницу? Чтобы при загрузке на ней выводился списочек?
0 votes2 answers -
Закрепить форму и кнопку
Здравствуйте, помогите разобратся точнее.... короче у меня есть форма для изображений и есть кнопка далее как прикрепить кнопку к форме ну что бы если чеовек забыл загрузить изображений и нажал на кнопку то бы ему выдавало собщение типа загрузите изображение Заранее благодарен
0 votes3 answers -
Использование селекторов
Говорю сразу - от JS я довольно далек, знаю его на уровне копипаст-программирования и написать самостоятельно сколько-нибудь сложный код не могу, посему прошу не кричать на весь форум о моей безграммотности в данной теме, если нижеследующий текст покажется бредом и/или элементарщиной. Задача заключается в следующем: есть таблица, в (некоторых) строках которой есть чекбокс (input checkbox); мне нужна функция, способная состояния этих чекбоксов менять. Т.е. в общем ничего сложного: собираем нужные селекторы (например: #mytable tbody tr.class1 td input, #mytable tbody tr.class2 td input и т.д.), после чего кодом ***.checked = true/false меняем состояние элемента. Сложность д…
0 votes2 answers -
Можно ли в JS указать параметы печати страницы?
в некоторых браузерах одна страница отображается, как две, когда печатаешь, можно ли в джаваскрипте указать параметры печати этой страницы? и диалог печати, но не window.print() ?
0 votes2 answers -
ПРоблема с галереей
<script type="text/javascript"> MIN_PICTERS=1; MAX_PICTERS=7; count=1; function gallery(){ switch(count) { case 1:image1=1;image2=2;image3=3;image4=4;image5=5;image6=6;break; case 2:image1=2;image2=3;image3=4;image4=5;image5=6;image6=1;break; case 3:image1=3;image2=4;image3=5;image4=6;image5=1;image6=2;break; case 4:image1=4;image2=5;image3=6;image4=1;image5=2;image6=3;break; case 5:image1=5;image2=6;image3=1;image4=2;image5=3;image6=4;break; case 6:image1=6;image2=1;image3=2;image4=3;image5=4;image6=5;break; case 7:image1=7;image2=2;image3=4;image4=5;image5=6;ima…
0 votes1 answer -
Видео на страничке
Дело такое: Есть страница. На ней загружается 3 видео ролика... Как сделать, так чтобы видео не запускались все вместе после обновления страницы. Хотелось бы сделать, так что-бы, видяшки изначально стояли на паузе а по щелчку мыши каждая запускались по отдельности. Какой скрипт нужно прописать. Спасибо! P.S. недавно начал осваивать JS поэтому чем понятней напишете тем лучше. =))
0 votes1 answer -
JSON в разных браузерах
День добрый возникла такая проблема, proxy-сервер по каким-то причинам поганит кодировку json'a. т.е. отправив клиенту в русские строки через проксю, можно быть уверенным в том, что клиент получит ??? вместо имени "Маша". Естественно, с "Mary" таких вещей не происходит. Я быстро-быстро написал костыль для json-плагина, используемого на server-side. Перед отправкой сериализованных данных, плагин производит следующие изменения: json = URLEncoder.encode(json, "UTF-8"); //encode as utf-8 json = "{\"data\":\""+json+"\"}"; //wrap json in json :) //write to responce По сути, мой гумнокод сует заэнкоженных json в еще один json. На клиенте: $j.post(_url,{"vendorId":vendorId}, f…
0 votes12 answers -
скрипт ролловерной картинки
Господа, есть вот такой скрипт! (при наведении мышки на картинку-ссылку она меняется на другую) Не знаю JS это или нет, но проблема вот в чем: работает все только когда картинки лежат в корне (src='as.jpg'), стоит положить в папку (src='image\as.jpg'), ничего не работает, почему? <a href="#"><img src='as.jpg' onmouseover="this.src='as1.jpg'" onmouseout="this.src='as.jpg'" border=0>
0 votes2 answers -
Информация из txt
народ, как с помощью javascript можно вытаскивать информацию из txt файла?!?!
0 votes3 answers