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
-
Как обновить фрейм с другого фрейма ?
как сделать обновление фрейма 1 при нажатии на кнопку в другом фрейме 2 ???
0 votes1 answer -
Вопрос по jQuery
Гдето на днях лазил и вродебы))) видел такую функцию. есть у нас ссылка, такого вида forum.htmlbook.ru/длоавдпав/index.php?act=post&do=new_post&f=11 так вот применяя ка этой ссылке или к хрефу некую искомую мной функцию с аргументами 1, 2, 3 получаем соответственно forum.htmlbook.ru, длоавдпав, и index.php?act=post&do=new_post&f=11 есть ли такое или мне приснилось. найти снова немогу.
0 votes1 answer -
mootools getSize error?
чтобы выравнивать колонки на div-ах использую примерно такой скрипт: var maxHeight = function() { var array = [ "content_center", "content_left", "content_right" ]; var max = 0; array.each(function(item) { var size = $(item).getSize(); max = Math.max(max, size.y); }); alert("max="+max); array.each(function(item) { $(item).setStyle('height', max); }); return max; } window.addEvent('load', function() { maxHeight.delay(100, maxHeight); maxHeight.delay(1000, maxHeight); }); Все работает при обновлении окна соответственно. Но заметил, что если окно развернуть или по горизонтали вытянуть во всю ширину то размер…
0 votes2 answers -
Jquery
Ну в общем за последний месяц я таки с нулевого уровня знания js поднялся на начальный ))) И так я меня есть такая страничка (прородительницу этой страницы мне когдато написал псиволкер) http://stars124.narod.ru/js.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Z-index</title> <style type="text/css"> *{ margin: 0; padding:0} body { margin: 50px;} td.z { width: 300px; background: green;} td.m { width: 100px; background: red;} table…
0 votes0 answers -
как определить по ссылке id тега а
Добрый день! появилась проблемма. for (var lnk = document.links, j = 0; j < lnk.length; j++) {if (lnk [j].href == document.URL) {вот тут хотелось бы чтото сделать с айди найденого линка, если быть более точным получить черерз айди линка ади родительского тега.} как получить айди родительского разберуть а как получить айди ссылки в голову не приходит.
0 votes5 answers -
Два зависимых checkbox
Новичок. Делал методом проб и ошибок, т.ч. строго не судите. Вроде всё работает, вопрос только в том, насколько "по феншую". Задача 1: Сделать видимым только один checkbox из двух, но при снятии выделения с видимого, оно (выделение) должно возвращаться на скрытый. Задача 2: При выделении или снятии выделения, показывать какой из параметров выбран. <form action="cart" method="get"> <input type="checkbox" name="variant_id" value='1' onchange="display_variant_1(this.value);" id='1' checked="checked" style=" display:none;" /> <input type="checkbox" name="variant_id" value='2' onchange="display_variant_1(this.value);" id='2' /><label for='2'>item №…
0 votes0 answers -
Случайное изображение
Доброе время суток, я вот хотел узнать - как сделать что то в роде "случайное изображение" Идёт таблица и в ней я хочу разместить случайное изображение, при загрузки или обновлении страница что бы менялось это изображение на любое изображение вложено в одну папку... Реально ли это сделать и как?* за благовременно Вам спасибо!
0 votes28 answers -
Вопросс об обновлении фрейма !
как сделать обновление фрейма 1 при нажатии на кнопку в другом фрейме 2 ???
0 votes1 answer -
Вопросс о полосе прокрутки !
Здравствуйте !!! Я пытаюсь написать чат ) но появились проблеммы.....В общем кто подскажет как сделать что-бы плоса прокрутки находилась постоянно внизу а не вверху ? так как когда печатают сообщение то что бы увидеть новое необходимо пролистывать полосу прокрутки.....заранее благодарен за ответ !!!
0 votes1 answer -
Как реализовать интерактивную карту
День добрый. Задача реализовать карту: при нажатии на регион, появляется окошко с текстовыми данными (регион может подсвечиватся). Не горю желанием реализовывать такое на Флеше. Есть ли вообще скриптинг для реализации такой задачи? Может попадалось кому-то что-то? спасибо
0 votes20 answers -
Зависает браузер
Есть вот такой скриптик: onclick = function () { StylisedFormFile(); } function StylisedFormFile() { var form = document.getElementById('StylisedFormFile'); // form's id --> var array = form.elements; // array of form's elements --> for (var i = 0; i < array.length; i++) { var el = array[i]; // element --> if (el.type == 'file') // only "input type='file'" --> { var wrap = el.parentNode; // wrapper --> var block = '\ <input type="text" name="#" value="' + el.title + '" readonly="readonly" id="ExtraInput" class="extra-input" />\ <div class="extra-block"&g…
0 votes7 answers -
form.action.replace
Друзья, помогите, плиз, понять, что не нравится эксплореру (в остальных браузерах работает прекрасно): for (i = 0; i < o.form.length; i++) { o.form.action = o.form.action.replace('%'+ o.form[i].name +'%', o.form[i].value); } по умолчанию у формы экшн такой: form action="<?= _link("technolog/%id%/%level%/summary") ?>" в IE никакой замены не происходит даже в первой итерации, говорит недопустимый аргумент summary помогите идеей, кто может
0 votes3 answers -
Скрипт: Изменение содержимого 'value'
Вот, написал мелкий скриптик: http://tarik.kasperovich.ru/test_5/index.html // The document is loaded --> onload = function () { ChangeFormValue(); } // --> // Change contained in "value" --> function ChangeFormValue () { var text = new Array(); // array of values by default --> var form = document.getElementById('ChangeFormValue'); // form's id --> var array = form.elements; // array of form's elements --> for (var i = 0; i < array.length; i++) { var el = array[i]; // element --> if (el.type == 'text' || el.tagName.toLowerCase() == 'textarea') // only "input type='text'" & "textarea"…
0 votes9 answers -
Популярные задачи, решаемые веб-программистом при помощи JavaScript.
Собственно сабж. Хотелось бы практиковаться на реально полезных вещах, а не на абстракциях Веб-программисты, работающие в студиях, либо удаленно - тема вам в первую очередь адресована.
0 votes35 answers -
Проявление слоя с правой стороны.
Здравствуйте. На странице есть DIV, который имеет начальную ширину 1px, высоту - 100 процентов, overflow: hidden; left: 0; В этом диве находятся объекты, которые не видны из-за того, что DIV имеет ширину 1px; По событию DIV начинает плавно увеличивать ширину пока не становится на весь экран тем самым показывая скрытые в нем объекты. По следующему событию DIV также плавно уменьшает ширину и опять же скрывает содержимое. САМОЕ ГЛАВНОЕ: ПРИ ЭТОМ СОДЕРЖИМОЕ СКРЫТОЕ В ДИВЕ ОСТАЕТСЯ НЕПОДВИЖНЫМ!!! Ниже привожу собственно полный код отлично работающий. ВОПРОС: КАК СДЕЛАТЬ ТАК, ЧТОБЫ ЭТОТ СЛОЙ РАЗВОРАЧИВАЛСЯ И СВОРАЧИВАЛСЯ К ПРАВОЙ СТОРОНЕ ЭКРАНА? Я пробовал ставить начальное п…
0 votes10 answers -
Глобальные переменные для несколькоъ функций
Возможно вопрос нубский, но: Пример: У меня есть файлик со скриптами (в нём все скрипты, которые используются на сайте). Там скрипты для галереи, форм и т.д. Соответственно, очень много разных функций. Для скриптов формы я использую всего 2 функции, причем есть одинаковые переменные с одинаковыми значениями. Вопрос: Если я сделаю эти переменные глобальными, могу ли я как-нибудь задать область видимости для них так, чтобы их можно было использовать только в этих двух функциях? O_o Другими словами, мне нужно как бы разбить один файл со скриптами на отдельные логические части, и чтобы глобальные переменные не пересекались. P.S. Надеюсь понятно объяснил)
0 votes12 answers -
Создаем мини-фреймворк своими руками
Вступление Что мы будем делать: мини-фреймворк для анимации перемещения абсолютно или относительно позиционированных на странице объектов по оси X или Y. Сначала о главном: это мой первый опыт написания уроков, да и вообще статей, так что сильно не пинайте. У многих возникнет вопрос, зачем все это надо, если есть уже готовые фреймворки (jQuery, Prototype и т.п.)? Многие скажут излюбленную фразу про велосипед. Но вы их не слушайте, они просто буржуи – любят жить на всем готовеньком. А вот мы с вами – рабочий класс! А если серьезно, то иногда нет смысла подключать большой фреймворк ради одной единственной функции, в нашем случае анимации перемещения объекта. Ну и, опять же,…
0 votes5 answers -
jcarousellite+Custom Widget
На офицальном сайте вроде как указанно как ее установить $(".widget .jCarouselLite").jCarouselLite({ btnNext: ".widget .next", btnPrev: ".widget .prev", speed: 800, easing: "backout" }); $(".widget img").click(function() { $(".widget .mid img").attr("src", $(this).attr("src")); }) но у меня она не работает, не появляется большое окно с изображением <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>instante</title> <link href="sty…
0 votes9 answers -
Результат RegExp`а
Есть данные, есть паттерн. Надо получить все подходящие подстроки и их местоположения. Как? Изложенный здесь метод работает через задницу и не даёт возможности получить позиции: http://stackoverflow.com/questions/520611/...similar-to-phps
0 votes2 answers -
Проблема с jQuery
На сайте new.tmin10.net.ru сделал вкладку добавить, которая раскрывается по клику. Код правильно работает под оперой и IE, но не работает в фоксе, хроме и сафари. Подскажите, из-за чего это может быть?
0 votes2 answers -
TinyMCE, Mootools, AJAX
Друзья, проблема такая: было текстовое поле для добавления комментария. Прицепил к нему TinyMCE, комментарии перестали отправлятся. Ошибка на уровне js, так как отправки формы как таковой не происходит, она перехватывается. Вот пример: http://zazhizn.ru/ логин test и пароль test12345 На страничке http://zazhizn.ru/test/ во вкладке Комментарии, пишем любой коммент, например 123, жмём отправить - и ничего не отправляется, вылазит сообщение "Пожалуйста, напишите сообщение". Без TinyMCE всё работает, это сообщение вообще вылазит только на пустой коммент, а с Тини на любой такая реакция... В движке используется фреймворк MooTools. За комментарии отвечает файл include/js/core-…
0 votes7 answers -
Проблемка с TinyMCE
С TinyMCE работаю впервые, вот не понимаю, что не так делаю. Есть у меня движок, в котором для комментариев используются простые текстовые поля, с некотороми разрешёнными тегами (типа img, b, p, a, i и т.д.). Решил натянуть на это дело висивиг, выбрал TinyMCE, так как он показался мне самым простым в интеграции. Залил его себе на сервер, в папку jscripts/, и вставил в код страницы с комментарием требуемый текст: <script type="text/javascript" src="./jscripts/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ // General options mode : "textareas", theme : "advanced", plugins: "safari,spellchecker,pagebreak,st…
0 votes9 answers -
Инвен для ролы
И так сразу: -изменяюсь если не туда. -В яве совсем не давно. И так собственно вопрос такой(даже пару). 1. Есть кнопка-рис(кноп1). Нужно сделать что бы при нажатии на нее, над ней появлялась еще пару кнопок(кноп2,кноп3). если я опять нажму на кноп1 то 2 и 3 исчезают. function pereh(){ perehod=1-perehod alert(perehod) } switch(perehod){ case 0: document.write('<a href="java script://" onclick="pereh()">вставка риса-кнопки</a>'); break case 1: document.write('<a href="java script://" onclick="pereh()">вставка риса-кнопки</a>'); document.write(вставка риса-кнопки2); document.write(вставка риса-кнопки2); break { вот так делал переключение. но параме…
0 votes7 answers -
window.open. Туплю.
Имеем элементарную функцию: function winop() { winop = window.open("example.html","mywin","height=600,width=550,left=400,top=100"); } В html следующее: <a href="java script:winop();">Open window</a> В результате все прекрасно открывается но только один раз, если щелкнуть по линку во второй раз, то хрен вам, не открывает окно. Только после reload страницы. Короче туплю и не пойму в чем дело. Что-то забыл.
0 votes12 answers -
Вызов функции не по событию
<html> <head> <script language="javascript" type="text/javascript"> function paint(){ this.parentNode.parentNode.getElementsByTagName('div')[0].style.background='red'; } </script> </head> <body> <div><h4>All</h4> <div><h5>Sub all-1</h5> </div> <div><h5>Sub all-2</h5> <script type="text/javascript"> paint(); </script> <a href="#" onClick="this.parentNode.parentNode.getElementsByTagName('div')[0].style.background='red';">click</a> </div> </div> </body> </html> Собственно вопрос у меня: почему по ссылке и событию onClick все…
0 votes24 answers