Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет aleshru ([info]aleshru)
@ 2004-06-28 16:55:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Музыка:Неизвестный исполнитель - Дорожка 11

Продолжаем охуевать от мозиллы

function chng(cl)

                {

                  for (i=0; i<document.all.length; i++)

                  {

                    if(document.all[i].id==cl)

                    {

                        if(document.all[i].className=='submnuOFF')

                        {

                            document.all[i].className='submnuON';

                        }else{

                            document.all[i].className='submnuOFF';

                        }

                    }else{

                        if(document.all[i].className=='submnuON')

                        {

                            document.all[i].className='submnuOFF';

                        }

                    }



                  }

                }


Не работает. Все сосите пожалуйста хуй.



(Добавить комментарий)


[info]nirva@lj
2004-06-28 02:58 (ссылка)
А что именно не работает?

(Ответить) (Ветвь дискуссии)


[info]aleshru@lj
2004-06-28 03:02 (ссылка)
Error: document.all has no properties
Source File: http://all.al/admin/
Line: 109

Но в нормальных браузерах все естественно работает.
(Ответить)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kompadre@lj
2004-06-28 03:23 (ссылка)
Погоди, не кипятись. Сначала почитай http://www.mozilla.org/docs/dom/reference/javascript.html --
массива document.all в ДОМе нет.

Поэтому во всех _нормальных_ браузерах надо пользоваться getElementById (под словом нормальные я имею в виду соотвсетсвующие стандартам).

(Ответить) (Уровень выше)


[info]nbsp@lj
2004-06-28 03:10 (ссылка)
Мозилла не знает слова all, пиши DOM II compatible code, и она тебя поймёт.

(Ответить) (Ветвь дискуссии)


[info]aleshru@lj
2004-06-28 03:11 (ссылка)
я блин уже понял что не знает.
бля.
епт

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nbsp@lj
2004-06-28 03:16 (ссылка)
то тебе не нравится, что она не слушает спецификаций, то что слушает. Мне кажется, ты просто ангажирован ребятами из Редмонда))

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aleshru@lj
2004-06-28 03:18 (ссылка)
БЛЯДЬ, КОЛЯ, мне не нравится то что какие-то пидарасы делают на какой-то хуй браузер который не понимает нормальной разметки HTMLа и что таким как я для того что бы делать нормальные сайты приходиться ебаться через жопу с правильной вёрсткой.

Мне не нравиться, что Тим Бернес Ли не оставил разработку HTML'я в одних рукакх как сделал макромедиа c SWF'ом. Потому что был бы один браузер и все бы получали удовольствие! Блядь!

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kompadre@lj
2004-06-28 03:29 (ссылка)
С каких это пор мозилла не понимает нормальной разметки? Ты в своем уме? =)
И причем тут Бернес Ли? Разработка стандартов ХТМЛя возложена на w3c. Они создают спецификации которые ты вместе со своими правильными браузерами игнорируете.

Вот и страдай дружок.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aleshru@lj
2004-06-28 03:32 (ссылка)
>С каких это пор мозилла не понимает нормальной разметки
С тех пор как картинка подсвечивается линией внутри тэга A.

>И причем тут Бернес Ли?
При том что Бернес Ли, придумал всю эту штуку. Мог и поумней её сделать, ведь мог догадаться, что будут всякие пидорасы делать разные браузеры...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nbsp@lj
2004-06-28 03:48 (ссылка)
Я думаю, логичнее, чтобы интернет разрабатывался в секретных лабораториях ЦРУ, как явление государственного значения, и был бы доступен лишь отдельным достойным гражданам, но мы в белом доме провафлили момент. Впредь будем бдительнее.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aleshru@lj
2004-06-28 03:57 (ссылка)
блин, нет. просто надо было держать формат закрытым...

(Ответить) (Уровень выше)


[info]kompadre@lj
2004-06-28 03:52 (ссылка)
> При том что Бернес Ли, придумал всю эту штуку. Мог и поумней её сделать
Ты помоему недочитал про стандарты.
А про подсвечивание, умоляЮ, дай глянуть на код! Сколько я не пытался у меня не получилось подсветить картинку в моей мозиле.

Кстати пидарасы которые делают мозилу начали ее делать значительно раньше чем остальные пидарасы (обратил внимание на то как себя представляет тот-же ие?) поэтому выражение "вот бля пришли тут всякие делать хуйню разную" не совсем к месту.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aleshru@lj
2004-06-28 04:10 (ссылка)
http://alesh.ru/i-hate-mozilla/

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kompadre@lj
2004-06-28 06:16 (ссылка)
<a подчеркивает все что в нем находится =( По видимому единственная форма добиться правильного подчеркивания -- "выключить" подчеркивание <a и поставить спаны для текста.

(Ответить) (Уровень выше)

Получите хуй!
[info]aleshru@lj
2004-06-28 03:47 (ссылка)

                function dchng(cl)
                {
                    var divTags = document.getElementsByTagName("div") ;
                    for(i=0; i<divTags.length; i++)
                    {
                        if(divTags[i].className=='submnuON')
                        {
                            divTags[i].className='submnuOFF';    
                        }

                        if(divTags[i].id==cl)
                        {
                            if(divTags[i].className=='submnuON')
                            {
                                
                                divTags[i].className='submnuOFF';    

                            }else{
                                
                                divTags[i].className='submnuON';    
                            }

                        }
                    }
                }

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]nbsp@lj
2004-06-28 03:52 (ссылка)
это что, тоже не работает?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]aleshru@lj
2004-06-28 03:54 (ссылка)
нет

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]nbsp@lj
2004-06-28 03:56 (ссылка)
а как ты её вызываешь?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]aleshru@lj
2004-06-28 04:01 (ссылка)
http://alesh.ru/NinjAlesh/

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]nbsp@lj
2004-06-28 04:08 (ссылка)
1. У меня в мозилле всё работает, только тормозит.
2. Строчка твоя не может отрабатывать, т.к. ты криво написал код.

(Ответить) (Уровень выше)

Re: Получите хуй!
[info]kompadre@lj
2004-06-28 03:53 (ссылка)
Не рабо?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]aleshru@lj
2004-06-28 03:54 (ссылка)
нет

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]kompadre@lj
2004-06-28 03:58 (ссылка)
А ить дело в том, наверное, что у тебя не везде id прописанны (document.all идентифицирует как по id так и по name). Проверишь?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]aleshru@lj
2004-06-28 04:01 (ссылка)
http://alesh.ru/NinjAlesh/

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]kompadre@lj
2004-06-28 04:10 (ссылка)
А что у тебя не работает?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]aleshru@lj
2004-06-28 04:12 (ссылка)
подменю каким-то образом начало вдруг появляться в firefox'е

Но до сих пор не работает

if(divTags[i].className=='submnuON')
{
divTags[i].className='submnuOFF';
}else{
divTags[i].className='submnuON';
}

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Получите хуй!
[info]nbsp@lj
2004-06-28 04:17 (ссылка)
это и не может работать, т.к. чуть выше ты всем ывключил submnuON

(Ответить) (Уровень выше)

Re: Получите хуй!
[info]aleshru@lj
2004-06-28 04:13 (ссылка)
причём на локалхосте не работает до сих пор

(Ответить) (Уровень выше)

Re: Получите хуй!
[info]aleshru@lj
2004-06-28 04:02 (ссылка)
Причём этот DOM код не до конца выполняется. Там есть строчка которая должна убирать прятать обратно DIV если у него класс submenuON

(Ответить) (Уровень выше)