LokiDi L0ck
Expert-
Posts
484 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by LokiDi L0ck
-
Ajax запрос делается с помощью какой-нибудь js библиотеки, или саморучно? Вы уверены, что подгружаемый js код исполняется браузером? Если да, то вы уверены что существующий и подгружаемый скрипты работают в одной области видимости?
-
вычисление верхней координаты слоя по другому слою
LokiDi L0ck replied to Sanguis's question in JavaScript
Да, уже проверял, но писать так незачем. -
вычисление верхней координаты слоя по другому слою
LokiDi L0ck replied to Sanguis's question in JavaScript
document.getElementById('myplace')[0] Метод getElementById() возвращает элемент, а не набор элементов. Использовать после него [0] нельзя. Там используется метод getElementsByTagName(), он возвращает набор элементов, потому, чтобы выбрать первый, его можно записывать как getElementsByTagName()[0]. Но это не применимо к getElementById(). Непонятно почему вы решили иначе. q.offsetTop; Что это за одинокая строка?.. Она ничего не будет делать. Итог: var q = document.getElementById('myplace'); document.getElementById('hid').style.top = q.offsetTop + 'px'; -
2red-nicolas, у вас уже была похожая тема: Помогите с бланком!!!. Вас похоже жизнь не учит, ещ? раз повторитесь и бан на недельку, чтобы отучились мусорить на форуме.
-
$(".stripe tr").mouseover(function(){$(this).addClass("over");}); $(".stripe tr").mouseout(function(){$(this).removeClass("over");}); 2strix, как небрежно. А если у меня будет 2000 строк, то вместе с этим появится 4000 обработчиков (в то время когда разумнее поставить всего два (!)). Может вы и любите jquery, но вопросы простейшей оптимизации для вас пока открыты.
-
Потому что вы создавали элемент в дочернем окне и пытались вставить его в родительское. А здесь: Элемент созда?тся и добавляется в родительском окне, через ссылку (textField) на него. [uPD] опередили
-
А так? <script language="javascript" type="text/javascript"> textField = window.opener.document; if(!textField) alert('ERROR: textField not set!'); //else alert(textField); function appCD1(){ var text1 = textField.createTextNode("Текст Кнопки 1.n"); var br = textField.createElement('BR'); textField.body.appendChild(text1); textField.body.appendChild(br); } function appCD2(){ var text2 = textField.createTextNode("Текст Кнопки 2.n"); var br = textField.createElement('BR'); textField.body.appendChild(text2); textField.body.appendChild(br); } </script>
-
2maverick, разница между делитантом и профи - делитант, если что-то не работает, всегда ссылается на глюки программ, профи - на сво? невежество (которое устраняет в кратчайшие сроки).
-
Вопрос не понятен. Но вот на всякий случай, азы: UPDATE
-
В основную ветку разработки zend фреймворка добавили Zend_Layout. Раньше приходилось извращаться по-своему для тех же целей, благо появилось общее для всех решение. Здесь можно почитать введение в использование. Пока нет вразумительной поддержки для модульной структуры сайта. Разработчики рекомендуют реализовывать поведение с модулями собственноручно)
-
2partiz, почему-то я в вас начинаю подозревать хитрого "выудивальщика" чужого кода.
-
Да, D.S.Denton вам вс? расписал. partiz, поскольку вы "делаю движок с аяксом", то в остальном у вас теперь проблем не должно быть.
-
2red-nicolas, как я и думал. Вы батенька просто банальный копипастер. Я же сказал: "в условии цикла достаточно добавить", а вы тупо создали второе пустое (!) условие. Речь шла об этом. function openMenu(id){ for (i=0; i < id_menu.length; i++){ if (id != id_menu[i] && document.getElementById(id_menu[i]).style.display != "block") { document.getElementById(id_menu[i]).style.display = "none"; } } if (document.getElementById(id).style.display == "block"){ document.getElementById(id).style.display = "none"; }else{ document.getElementById(id).style.display = "block"; } } И возьму на заметку, вам больше не помогать.
-
Смиритесь с тем, что на самообучение нужно время (я (и никто из присутствующих) за вас ничего писать не буду). Ссылки я вам уже скинул в самом первом сообщении. Там подробно и ясно вс? расписано. Экспериментируйте.
-
Ближе к вечеру, когда домой доберусь.
-
Дал ещ? в первом сво?м сообщении. Разве что могу посоветовать поставить вдобавок phpmyadmin, для быстрого управления базами данных. У меня не будет желания и времени, если назойливость будет сильной)
-
apache + mysql + php Если трудно самому настроить, установите denwer - для начинающих самое оно.
-
Конкретный пример: http://www.swish-db.com/tutorials/view.php/tid/601 Для собственноручного выбора нужного варианта: http://www.google.com/search?hl=en&lr=&q=r...ial&btnG=Search
-
Единственный способ изменить url без перехода - самый банальный: использовать якоря. C помощью js можно распарсить такой url и в зависимости от якоря динамически (через ajax) выводить соответствующее содержание. Больше никаких вариантов нет, поэтому возню с якорями я и называю "страдать фигн?й". Специально для вас partiz, с вами общаюсь так же как и с остальными - не лучше, не хуже. Статус тут совершенно не при ч?м.
-
2Andrew G, посмотрите логи апача на момент выброса.
-
Не страдайте фигн?й пожалуйста.
-
2D.S.Denton echo '<pre>'; print_r($_POST); Вроде тоже не плохо 2LSTI, от типа элемента это не зависит
-
Для начала, приведите здесь полностью код скрипта с посоветованным мною исправлением (html код можете опустить, сейчас не в н?м суть).
-
Что за репостинг? На ваш вопрос уже был дан ответ. http://forum.htmlbook.ru/index.php?showtopic=6989 В следующий раз буду удалять.
-
2SerDiz, вас видимо лень замучала. Прочие параметры у window.open погуглить кто-то запретил? Поиск занял полминуты: http://www.javascripter.net/faq/openinga.htm http://msdn2.microsoft.com/en-us/library/m...652(VS.85).aspx Эскпериментируйте.