Дядя Саша
Expert-
Posts
210 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Дядя Саша
-
Вы как всегда правы
-
Это сайт Упыря - что еще добавить то?
-
Сайт певца Сергея Рябинового (в портфолио), и на нем ветка рябины, рядом с фотографией :)!!! аааа немогу... А раз он Сергей, так надо было еще и фон серого цвета и статью про геев добавить
-
находишь в исходном коде <script type="text/javascript" src="js.js">, копируешь срц, вставляешь в строку адреса и жмешь ентер
-
Все содержимое, или данные ни что иное как дочерние узлы по отношению к обьекту div, могут быть следующего типа: Элемент 1 Имя дескриптора Атрибут 2 Имя атрибута Текст 3 #text Комментарий 8 #comment Документ 9 #document Тип документа 10 doctype Фрагмент 11 #document-fragment Это в соответствии со спецификацией W3C DOM Когда вы используете свойство innerHTML - изменяется объектная модель документа, потому как добавляются новые узлы. Не зря этот метод не поддерживается спецификацией W3C. Лутше например использовать метод appendChild(), а свойство innerHTML лутше применять тогда, когда надо заменить текст в ячейке. И если мы сделаем так: мы никак не получим это другие данные!Мы получим _________________ | это другие данные! | |_________________ | Учите матчасть, гы...
-
http://htmlbook.ru/css/background-attachment.html http://htmlbook.ru/css/background-position.html
-
Как по моему, нельзя сказать правильно ли или нет, главное чтобы полезно... Подходов есть множество, главное правильный выбор в конкретной ситуации
-
Смотря какой макет нарисован. Чаще всего достаточно просто свести все слои и сделать из них пазл :-)
-
Вообще сделано красиво, только сверстано не очень. В ФФ на 19 дюймах разваливается блок с музыкальными коллективами, да и не только он, все както съезжает. Только по немножку, сперва даже складывается впечатление что так и надо)) Мне кажется что его не надо было делать резиновым. Положить кирпичиком по центру экрана и было бы в самый раз, мне так показалось.
-
#field { width: ..px; height: ..px; font: ..px Arial; border: 1px solid red; color: #a0a0a0; }
-
Еще и как... ))
-
Спасибо, что воспользовались бесплатной программой раскрутки сайта. Надеемся, нам удалось сделать программу, которая действительно раскручивает Ваш сайт. :)
-
Результат Не конечный, только чтобы прояснить суть моей задачи
-
Имелось в виду яваскрипт, Поетому это банальная опечатка А разница всеже приличная, я сейчас по своему опыту это понял
-
А разница между объектными и объектноориентированными языками вам известна? Delphi - объектноориентированный, javascript же объектный язык. Поетому перейти с сишки на делфи много времени не займет, ЗАМЕТЬТЕ для хорошего программиста, как здесь было сказано еще до меня. А вот выучить синтаксис явы мало, потому как надо учить объектную модель гребаного документа которая в каждом гребаном браузере разная, чем сейчас и занимаюсь Но мне нравится
-
На самом деле все гораздо хуже Мне надо определить ид ссылки на которой был щелчок и сделать видимым соответственно блок над ней. У каждой ссылки есть идентификатор - а1..а5, у блоков m1..m5, думаю прочитать второй символ идентификатора, тоесть номер и прибавить к нему m, получу ид блока. Для блоков задан атрибут visibility: hidden. Надо будет сменить его на visible, при повторном нажатии (или после onmouseout с таймером в пару секунд) обратно спрятать. Это конечно извращение, но мне очень интересно сделать именно так
-
Вообще начинаю ее тихонько ненавидеть. Я буду передавать функции ид нажатой ссылки и выполнять определенные действия
-
Спасибо огромное, я уже допер :mad: все работает метод возвращает true когда все выполнено успешно, а я его сразу завершил, если я правильно понял. С этим все хорошо, так теперь опять проблема - опера начинает переходить по пустой ссылке и обновляет страничку((( а мне нельзя этого делать...:mad: Zeroglif Да уж. Я столько мучился... А второй вариант гораздо проще, но мне не был известен такой подход (document.getElementById("menu").getElementsByTagName('a')), надо запомнить
-
Так и знал! Просто напросто надо было проверить тип дочернего узла. У ФФ с этим проблемы... Сделал так: function getA(obj) { var objChild for (var i = 0; i < obj.childNodes.length; i++) { if (obj.childNodes[i].nodeType == 1) { objChild = obj.childNodes[i] getA(objChild); if (objChild.nodeName == "A") { objChild.addEventListener ? objChild.addEventListener("click", setAtributes, true) : objChild.attachEvent("onclick", setAtributes); } } } } function setAtributes() { alert("Превед!") } getA(document.getElementById('menu')); Правда в опере не работает, хотя ссылка теперь передается верная. Что я заметил еще, если здесь child.addEventListener("click", setAtributes(), true) : поставить скобки в опере работает, но выполняется первий раз сразу после загрузки страници... Кто нибудь может чтото посоветовать?
-
Если смысл был в том чтобы поменять обработчик события, то эффекта нет. Думаю чтото не так именно с самим объектом к которому я его (событие) пытаюсь повесить? Потому что ФФ не хочет возвращать даже его тег (в отличии от експлорера) он помоему воспринимает его как текст. function getA() { var parent = document.getElementById("menu") for (var i = 0; i < parent.childNodes.length; i++) { if (parent.childNodes[i].firstChild) { child = parent.childNodes[i].firstChild child.addEventListener ? child.addEventListener("onclick", setAtributes(), true) : child.attachEvent("onclick", setAtributes); } } } function setAtributes() { alert("Превед!") } parent = document.getElementById("menu") - Это таблица в которой находится пять ссылок, на которые надо повесить обработчик. У меня такое предчувствие что child в ИЕ возвращает ссылку на A, а в ФФ и Опере например на tbody. Может такое быть? Наверно надо просмотреть всю таблицу и найти именно А. if (child.tagName == "A")
-
Неа, тогда вообще ничего не происходит
-
Есть переменная (child) которая содержит ссылку на объект, на который надо повесить обработчик события onclick. Делаю так: child.addEventListener ? child.addEventListener("onclick", setAtributes(), true) : child.attachEvent("onclick", setAtributes); attachEvent в осле работает замечательно, а вот addEventListener в опере все же вешает обработчик, но он по какой то причине выполняется сразу при загрузке страницы???. В ФФ совсем ничего не вешает, но при первой загрузке выполняется... Вторая проблема в том - что я не могу получить ид объекта, а мне он очень нужен. Пишу child.id - в ИЕ работает и все. Посмотреть можно тут - http://workofhouse.narod.ru/mak/ Лутше сперва осликом
-
Я все же отучил сепя от него и вполне нормально