1)<body style="scrollbar-base-color:базовый цвет;
scrollbar-face-color:лицевой цвет; scrollbar-arrow-color:цвет стрелки; scrollbar-3dlight-color:цвет верхнего ободка; scrollbar-darkshadow-color:цвет нижней тени; scrollbar-shadow-color:цвет тени;"> Цвет полосы прокрутки Пример скрипта который пишет текст в стоке "состояния" (слева в низу) а) <script language="JavaScript"> var MyStatus = "Секс! " var Str = "", Msg = "", lMsg = ""; function SetMsg() { if (Msg == "") { *Str = " "; Msg = MyStatus; lMsg = "";} if (Str.length == 1) { *while (Msg.substring(0, 1) == " ") { * *lMsg = lMsg + Str; * *Str = Msg.substring(0, 1); * *Msg = Msg.substring(1, Msg.length);} *lMsg = lMsg + Str; *Str = Msg.substring(0, 1); *Msg = Msg.substring(1, Msg.length); *for (i = 0; i<120; i++) {Str = " " + Str;}} else {Str = Str.substring(10, Str.length);} window.status = lMsg + Str; window.setTimeout('SetMsg()',200);} window.setTimeout('SetMsg()',500); </script> ]Тест по буквенно(Буквы бегут с право на лево и выравниваются по правому краю) б) <script language='JavaScript'> var Default = "Эта строка видна при загрузке страницы"; var Text1 = "Текст1"; var Text2 = "Текст2"; var Text3 = "Текст3"; var Rate = 2000, toggle = 0; function changeStatus() { if (toggle == 0) { *document.title=window.status=Default;} else if (toggle == 1) { *document.title=window.status=Text1;} else if (toggle == 2) { *document.title=window.status=Text2;} else if (toggle == 3) { *document.title=window.status=Text3; *toggle = 0;} toggle++; setTimeout("changeStatus();",Rate);} changeStatus(); </script> Несколько текстов один за одним б)<script language="JavaScript"> var MyStatus = "Журнал ЧИП http://www.chip.com.ua/"; var speed=200, toggle=1; function flash() { if (toggle) {window.status=MyStatus;} else {window.status=" ";} toggle=!toggle; setTimeout("flash();",speed);} flash(); </script>Мигающий текст (Отредактировал(а) Apis.NET - 10:24 22-12-2001) |
Хоть бы написал откуда стащил ( не верю я что ты это сам написал )
По порядку: 1) работает только в ie... а) б) в) Статус бар , заголовок окна не трогай! Меня( не только ) жутко бесят страницы "супер дезигнеров", которые применяют подобные "супер-куль" штучки! Если я тебе не указ, то почитай Лебедева зы И это анимация? Анимация это Flash / SVG ! |
ivank
Цитата:
Apis.NET Это называется стили......: ) |
BigMac В Чипе это назвали анимацией! За что купил за то продал!
ivank иди ты к Цитата:
|
А что плохого в чтении параграфов?
|
Apis.NET
И все-таки.... это стили |
BigMac Я незнаю что это и как, я только учусь! ;)
(Отредактировал(а) Apis.NET - 19:45 23-12-2001) |
Apis.NET
Зато я знаю.....:gigi: |
BigMac:biglaugh:
|
ivank
А что такое Лебедев? Меня просто бесит когда на него линки дают. Он кто? Бог? Просто в начале 90 понял куда ветер дует вот и стал знаменитым. А профессионалов, которым он и вы подмётки не годиться, валом и почему то их советы никто не читает. :mad: |
Maxvell
Он просто хорошо раскручен....... а дизайн в его команде другие делают.......:) |
BigMac
Вот вот. А на форумах чуть что, так сразу Лебедев |
Maxvell Вот-вот нет чтоб BigMacBigMac;)
|
Maxvell
Всё просто -- Лебедев это единственный дизайнер, труды которого я читал. А как дизайнер, мне Воронежский гораздо больше нравится, но на него нельзя сослаться -- не на что :( |
Apis.NET
Цитата:
|
BigMac Нармально нужно реальных героев прославлять!
|
а я что-то не понял, что такого особенного в этих скриптах, что их тут стоило писать, и уж тем более спорить из-за них.
И почему это только в IE работать будет, может я чего и не заметил (хотя, в любом случае, такой детский сад можно написать так, что он и в Netscape будет работать, и в других, про мозиллу я вообще молчу). |
vasketsov Дык напиши!
|
Что конкретно надо написать из того, что "только в ie"?
Поподробнее. стили scrollbar-... Netscape 4.x не поймет. Mozilla 0,9,7 - тоже, это не странно ли? Ах, да... А что, есть броузеры с полной поддержкой CSS2? Или CSS2 уже стандартизована? Короче, про эти стили даже не пишите, они стандартом не являются. Про title - он кое-где только для чтения. Да и нефиг туда писать. Далее идем, доходим до тега script и с удивлением обнаруживаем у него устаревший и не соответствующий стандарту атрибут language. Заменяем его на атрибут type=text/javascript Далее и впредь забываем, что в своих переменных есть возможность использовать символы кроме маленьких латинских букв, ибо даже с подчеркиванием и цифрами случаются проблемы, хотя их быть и не должно. То же со стилями. Почему бы MyStatus не исправить везде на mystatus? Разве только ie умеет писать в строку состояния? Разве только в ie работает setTimeout? Разве нельзя не путать и аккуратно обращаться с одинарными и двойными кавычками? setTimeout("flash();",speed) - это правильно? Или тут ; лишняя? Стандарты проверяйте в мозилле, если она ошибается - пишите разработчикам, они реагируют более чем оперативно, например, бывает, в течение суток. Учитесь писать правильно, выжимая все возможное даже из NN3.0x. Кстати, правильно написанный код НЕ должен явно проверять версию броузера, платформу. Из-за того, что веб-подмастерья писали типа "если Netscape, то читаем layer'ы" - их странички не работают на этом месте в N6.x. И обычно кроссброузерный код меньше, чем куча проверок версий (кроме, конечно, случая, когда если не ie, то дуй отсюда). А вообще, конечно, при чем тут анимация - я так и не понял. Добавлено: и, кстати, стили к скриптам отношения не имеют. |
vasketsov
А кто сказал, что эти скрипты не будут работать в других браузерах, кроме ие? |
ivank
я про понятие "анимация" прежде всего, а скрипты так, под руку попались :)). Apis.NET пример определения, чего умеет, а чего не умеет броузер, можно найти у меня на сайте (адрес ниже), если в левом фрейме посмотреть код. Там нет даже намека на явную проверку типа и версии броузера, и что броузер не умеет, то автоматически не работает. И более того, из всех виденых мной движков (я не юзал Konqueror, не было возможности, а так и в досовых броузерах, и в линксе, и уж тем болле в ie3 и nn3 все проверяю, именно поэтому перед "я" в скриптах стоит обратный слеш, иначе nn старый глючит) если броузер позволяет реализовать задуманное, оно будет работать. И в новых броузерах, что еще не созданы, но будут понимать стандарт. Именно потому, что а) нет проверки типа броузера. б) использовался только стандарт (DOM1 и DOM1 Core). в) выжимается максимум из броузера. |
vasketsov Перечитай топик!!!!
|
Apis.NET
согласен, виноват, больше не буду. [ ] - moderatorial. |
vasketsov:gigi:
|
.................................................................................................... .................................................................................................... .........................
|
Guest
А давайте в следующий раз зайдёте ко мне в Тестовый? |
ivank
такое навязчивое предложение :)) вспоминается почему-то из "Пронина" - "...бесчеловечные эксперименты над людьми в области стоматологии". :)) |
Время: 05:20. |
Время: 05:20.
© OSzone.net 2001-