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
-
авто маштабирование браузера
Возможно ли как то задать определённую величину процента маштабирования браузера, например при onLoad?
0 votes7 answers -
IE не любит мой JS
Решил сделать название полей логина и пароля в самих полях. То есть, пока поле пустое, в первом пишется "логин", во втором - "пароль". При клике поля обнуляются, если после клика поле оставлено пустым, то в нем снова появляется его название. Если поле заполнено, то в нем остается значение. Сделал я это так: <input type="text" name="login" value="Логин" onfocus="this.value=this.value=='Логин'?'':this.value;" onblur="this.value=this.value==''?'Логин':this.value;" /> <input type="text" name="pass" value="Пароль" onfocus="this.value=this.value=='Пароль'?'':this.value;this.type='password';" onblur="this.value=this.value==''?'Пароль':this.value;if(this.value=='Пароль…
0 votes2 answers -
Jquery accordion, переделка скрипта.
Привет всем. Есть такая вот страничка: http://sotnikovs.com/files/new-new/index.html подключён небольшой скрипт: rollerTabs.js, который я сейчас пытаюсь под себя изменить, первым делом сделал так, чтобы по клику по пункту меню - контейнер открывался и скрывался снизу всех пунктов, а не сразу после нажатого пункта. Но сейчас проблема в другом. При добавлении нового вложенного списка в тэг <li> - под-пунктам меню test добавляется класс active, но не убирается.. и див с контентом не срабатывает по тому же принципу. Я так и не разобрался, как работает .siblings — проблема мне кажется в этом селекторе и в парентсах.. вот архив на это косячное демо: http://sotnikovs.com/f…
0 votes8 answers -
Открытие происходит только по второму щелчку
Доброго времени суток! Стандартная проблема - создание раскрывающегося меню И решение этой задачи есть, но проблема в том, что подменю раскрывается только после второго нажатия по ссылке! Скрипт на JS вставлен в хеадер: <script type="text/javascript"> function show_hide(id) { var id = document.getElementById(id); if (id.style.display == "none") { id.style.display = "block"; } else { id.style.display = "none"; } } </script> В теле страницы вызов происходит так: ... <li> <span onclick="show_hide('a1')">Текст</span> <ul id="a1"> <li>подменю</li> </ul> </li> ... Но раскрытие сп…
0 votes3 answers -
Конфликт скрипта
Нашла в интернете плагин слайдера http://jqueryglobe.com/labs/feature_list/. Он создает очень красивый эффект с картинками на сайте, но к сожалению конфликтует со всеми скриптами - работает либо этот плагин либо прочие скрипты. Вот его код. /* * FeatureList - simple and easy creation of an interactive "Featured Items" widget * Examples and documentation at: http://jqueryglobe.com/article/feature_list/ * Version: 1.0.0 (01/09/2009) * Copyright (c) 2009 jQueryGlobe * Licensed under the MIT License: http://en.wikipedia.org/wiki/MIT_License * Requires: jQuery v1.3+ */ ;(function($) { $.fn.featureList = function(options) { var tabs = $(this); var output = $(option…
0 votes6 answers -
Нужна помощь с деревом
На хабре увидел пост о дереве и всё замечательно, но подпунткт открывается по клику по всей строке, а не по стрелке. Нужно что б открывалось при клике по стрелке, а в строчках ссылки были на другие страницы. http://www.greymlelelele.chat.ru/tree.html Буду очень благодарен за помощь.
0 votes2 answers -
Подгрузка background картинок с эффектом fade in
Подскажите пожалуйста каким preload скриптом можно добиться эффекта fade in - плавного появления фоновых картинок после их полной подгрузки на страничке? Имеется сайт - портфолио, состоит из множества png и больших фоновых картинок, от этого сильно тяжёлый. При загрузке страницы с таким колличеством картинок они грузятся постепенно и не совсем красиво с эстетической точки зрения. как бы это поправить?
0 votes19 answers -
filters.alpha.opacity в опере
Есть ли аналог filters.alpha.opacity для оперы?
0 votes3 answers -
наложение картинки на другую
Помогите мне вот что решить У меня есть код картинки, который я не могу не как поменять <a href="ССЫЛКА"><img src="ССЫЛКА НА КАРТИНКУ" border="0"></a> Вопрос такой как сделать чтоб при ведении на эту картинку на неё накладывалась ( НЕ ЗАМЕНЯЛА ) другая с полу прозрачным фоном? Ещё один вопрос можно ли сделать чтоб этак картинка накладывалась плавно? ( это не обязательно, но желательно )
0 votes1 answer -
подгружаемая страница и ее форматирование
возник вот такой вот вопрос: есть <html> <div id=12> <div> hello </div> <div> world </div> </div> </hmtl> $('#12').empty(); $.ajax({ url: "../core/forum.php", global: false, type: "GET", data: ({id : 12}), dataType: "html", success: function(msg){ $('#12').append(msg) } })//ajax function setEqualHeight(columns) { var tallestcolumn = 0; columns.each( function() { currentHeight = $(this).height(); if(currentHeight > tallestcolumn) { tallestcolumn = currentHeight; } } ); columns.height(tallestcolumn); } }); смысл тут такой - печатаем страницу,…
0 votes3 answers -
прошу помочь найти ошибку в самодельном drag&drop
всем добрый день,пишу скриптик для создания визиток на JavaScript сделал пока не много и наткнулся на косяк(приложу скрин и ссылку на видео где более понятно) В общем если нажать на квадратик и тянуть блок изменяет размер и когда отпускаешь клавишу на нем,то все работает как надо,если же отпустить курсор вне этого квадратика,то в этот раз все нормально,а в следующий при изменении размера разер изменяется на несколько писелей,а потом просто двигается див и курсор становиться перечеркнутым (точно так же как если сейчас попробовать тянуть за любой из квадратов на которые не повесил функцию) и отсюда начинаются баги. Никак не пойму в чем я ошибся,вроде все в обоих случаях вып…
0 votes1 answer -
Определение размера изображения до его загрузки
День добрый! Собственно вопрос в заголовке. Если более подробно, то есть флеш загрузчик для загрузки фоток, прикрученный к сайту... Ни в флеш, ни в ява я не силен, но насколько я понимаю, обращение к функциям флеш-загрузчика идет через javascript, так вот каким образом можно с помощью javascript определить размер изображения перед тем, как обратиться к функции флеш загрузчика. Если ещё более подробно, то происходит это так: нажимаю на кнопку "обзор" открывается диалоговое окно для выбора картинок, я выбираю картинку (или несколько) и нажимаю "Открыть", вот после этого момента и до момента обработки файла флеш загрузчиком надо определить его размер. Проще наверное в самом …
0 votes5 answers -
Помогите разобраться в обработке событий.
Я вообще по php специализируюсь, JavaScript для меня пока темный лес. Значит так: Есть некий <div> (кнопка), как сделать так, чтобы при "зажатой" кнопке мышки выполнялась некая функция tempfunc (). Кнопку отпустили, все прекратилось.
0 votes4 answers -
onLoad на картинке
на картинку навешен onLoad. Если картинка грузится из кэша броузера, onLoad не срабатывает. Не проблема генерировать уникальный линк до картинки, что бы onLoad всегда срабатывал, но тогда мы имеем лишний запрос к серверу, что надо избежать. Идеально было бы узнать грузится ли картинка из кэша или нет. Вопрос 1: есть ли способ это узнать? Вопрос 2: какой способ?
0 votes2 answers -
работа функции без onClick
Как сделать, что б функция работала без onClick в элементе. Допустим есть список с каким-либо классом или IDом и нужно чтоб при клике на LI в этом списке срабатывала эта функция, заведомо в <li onclick="..."> не писать. В jQuery это вроде проще простого делается.
0 votes6 answers -
highslide - display:table - firefox - НЕ дружат
такая штука приключилась, всё было хорошо пока не поставили хайслайд движок - дле 8 версия хайслайда - последняя вот линк беда тут во всех браузерах(ие8/хро/сафаря/опера) всё отлично, а в лисичке при нажатии на картинку с хайслайдом белое полотно(фон от хайслайда) становится там где надо, а сама картинка улетает в левый верхний угол сайта. убираю "дисплей:тейбл" - хайслайд работает - но с вёрсткой приключается горе. всё путается, и прыгает как захочется. помогите с етой проблемой пожалуйста, в понедельник дедлайн(
0 votes4 answers -
jQuery click() и AJAX
Доброго времени суток! в общем, ситуация: есть элемент <div id="somwhere"> <h1 class="className" id="idName">KLIK!!</h1> </div> Есть следующий JS код: $(document).ready(function(){ $(".className").click ( function() { var thisID = this.id; $.post( "/ajax.php", {thisID: thisID}, function(data) { $("#somewhere").html(data) } ) } ); }); Т.е. при клике после загрузки документа по этому заголовку, происходило обращение к серверу, где в файле ajax.php что то там делалось, и в блок somewhere возвращался этот же заголовок, только с другим именем, например "ANOTHER KLIK" Проблема в том, что после возвращения результата ВТОРОЙ КЛИК НЕ СРАБАТ…
0 votes11 answers -
Письмо с сайта
У меня вопрос, как сделать форму отправления письма с сайта на заданный е-маил без использования ПхП (его просто нет)?
0 votes5 answers -
два XHR обьекта и их совместная работа
Не работает код, помогите исправить....Пожалуйста, подскажите в чем трабла....не выдает список вообще( var XMLHttpRequestObject = false; if (window.XMLHttpRequest){ XMLHttpRequestObject = new XMLHttpRequest(); } else if (window.ActiveXObject){ XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); } var XMLHttpRequestObject2 = false; if (window.XMLHttpRequest2){ XMLHttpRequestObject2 = new XMLHttpRequest(); } else if (window.ActiveXObject){ XMLHttpRequestObject2 = new ActiveXObject("Microsoft.XMLHTTP"); } function starto(){ if(XMLHttpRequestObject2){ XMLHttpRequestObject2.open("GET", "reset.php?data=0"); XMLHttpRequestObject2.onreadystatechange = fun…
0 votes1 answer -
Повторяемость генерируемых чисел
Добрый день. Моя цель сгенерировать ряд случайных чисел. //генерация случайных чисел от min до max function generate_number(min, max){ var temp_number = min + Math.floor((max-min)*Math.random()); //временный массив //проверка повторений for(i=0; i<mas_gen_number.length; i++) if(temp_number == mas_gen_number[i]) generate_number(min_number, max_number); //повторная генерация числа mas_gen_number [mas_gen_number.length] = temp_number; //сохранить число в массив return temp_number; } Несмотря на проверку, периодически встречаются повторяющие числа. В чем моя ошибка?
0 votes5 answers -
Не отображается изображение в календаре
Есть такой вот календарь tigra calendar. Скрипт календаря находется по адресу: js/calendar/calendar.js, изображния js/calendar/img. В корене лежит ХТМЛ документ index.html Код index.html <html> <head> <!-- link calendar files --> <script language="JavaScript" src="js/calendar/calendar.js"></script> <link rel="stylesheet" href="css/calendar.css"> </head> <body> <form name="testform"> <!-- calendar attaches to existing form element --> <input type="text" name="testinput" /> <script language="JavaScript"> new tcal ({ // form name 'formname': 'testform', // input name 'controlname': …
0 votes7 answers -
Modal windows
Подскажите пожалуйста красивое, но при этом не слишком тяжёлое модальное окно для авторизации
0 votes10 answers -
Проблема с работой JavaScript
Есть страница index.php в нее импортирована страница reestr.php с помощью скрипта <?php require('forms/reestr.php');?>. На странице reestr.php должен отображаться календарь, скрипт которого лежит js/calendar/calendar.js. Как правильно прописать путь к скрипту календаря в данной ситуации? Пробовал через страницу reestr.php: <html> <head> <script language="JavaScript" src="js/calendar/calendar.js"></script> </head> <body> <form enctype="text/plain" name="reserve"> <input type="text" name="data"> <script language="JavaScript"> new tcal ({ // form name 'formname': 'reserve', // input name 'controlname': …
0 votes12 answers -
Всплывающие картинки
День добрый. Мне необходим скрипт. Нужно что бы при наведении на ссылки в указанном месте появлялась картинка. Меню 1 Меню 2 Меню 3 Меню 4 Меню 5 тут картинка Суть в том, что при наведении на нужный пункт меню всплывала бы нужная картинка. к сожалению не могу найти подходящий скрипт. В js слабоват. Где-то видел, но как понадобилось не могу найти... Заранее спасибо!
0 votes5 answers -
Координаты скроллбара
Хотел сначала написать в лягушатник, но потом передумал =) Вопрос вот в чём: Имеется див с горизонтальной полосой прокрутки. В нём список ссылок. Скажите, есть ли такая возможность, после клика по ссылке прокрутить скролл именно к этой ссылке, оставив его посередине? O_o P.S. Что бы не возникали вопросы "для чего?" - нужен скролл для листания переключателя страниц. Переключатель уже есть - нужен именно такой скролл. В инете искал готовые решения - не нашел. (Паджинатор 3000 не предлагать =). Если кто-нить видел или знает, как это реализовано - расскажите, плиз... Спасибо.
0 votes2 answers