|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » конфликтуют яваскрипты! Что делать? |
|
конфликтуют яваскрипты! Что делать?
|
Пользователь Сообщения: 84 |
на одной странице несколько яваскриптов... 1. это добавить в избранное 2. часы (находяться в слое) 3. хочу втавить бегущую строку в статусной строке...
вот яскрипты 1 скрипт: <script language="JavaScript" src="/-/adover/upper.js"></script> <a href="#" onClick="window.external.addFavorite ('http://www.мой сайт.ру/', 'Описание'); return false;"> добавить в избранное></a> <script language="JavaScript"><!-- // httр://dhtml.narod.ru/java_script_time.html var clockID = 0; function UpdateClock() { if(clockID) { clearTimeout(clockID); clockID = 0; } var tDate = new Date(); document.theClock.theTime.value = "" + tDate.getHours() + ":" + tDate.getMinutes() + ":" + tDate.getSeconds(); clockID = setTimeout("UpdateClock()", 1000); } function StartClock() { clockID = setTimeout("UpdateClock()", 500); } function KillClock() { if(clockID) { clearTimeout(clockID); clockID = 0; } } //--> </script> <body onload="StartClock()" onunload="KillClock()"> <form name="theClock"> <input type=text name="theTime" size=8> <form> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Сообщение в строке состояния слева направо</title> </head> <body bgcolor="#FFFFFF" onload="startBanner()"> <script language="JavaScript"><!-- var speed = 100 // decrease value to increase speed (must be positive) var pause = 1000 // increase value to increase pause var timerID = null var bannerRunning = false var ar = new Array() // Здесь вы вводите свой текст ar[0] = "Вывод текста в статусной строке слева направо." ar[1] = "Оживите свою страничку!" ar[2] = "Приходите ко мне ещё!" ar[3] = "Будет много интересного!!!" var currentMessage = 0 var offset = 0 function stopBanner() { if (bannerRunning) clearTimeout(timerID) bannerRunning = false } function startBanner() { stopBanner() showBanner() } function showBanner() { var text = ar[currentMessage] if (offset < text.length) { if (text.charAt(offset) == " ") offset++ var partialMessage = text.substring(0, offset + 1) window.status = partialMessage offset++ // IE sometimes has trouble with "++offset" timerID = setTimeout("showBanner()", speed) bannerRunning = true } else { offset = 0 currentMessage++ if (currentMessage == ar.length) currentMessage = 0 timerID = setTimeout("showBanner()", pause) bannerRunning = true } } // --> </script> </body> </html> Спасибо |
|
Отправлено: 05:36, 02-02-2005 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Объединение всех скриптов на одной странице.
Устраивает??? Работает так, как надо? Цитата:
если нужен текст в статусной строке, то проще использовать window.status="текст" Например: Цитата:
|
||
Последний раз редактировалось mrcnn, 02-02-2005 в 06:23. Отправлено: 06:10, 02-02-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
V. 2007 - Что делать | kishert | Microsoft Exchange Server | 2 | 24-02-2009 07:44 | |
Что делать??????????? | bona | Мобильные ОС, смартфоны и планшеты | 3 | 05-07-2008 16:14 | |
AVP v.5 Говорит сообщает что объект не обработан, что делать? | Alon | Microsoft Windows 2000/XP | 3 | 13-11-2005 18:50 | |
Люди, что делать? | endru666 | Защита компьютерных систем | 9 | 10-07-2005 22:46 | |
Что делать? | Guest | Сетевые технологии | 4 | 17-11-2003 03:23 |
|