Есть 2-a скрипта, 1-й показывает время, 2-й меню сайта.
Почему эти скрипты на одной странице вместе не работают ? Если не подключать время, то меню работает, и так же наоборот...
|
телепаты в отпуске
приведите код |
код очень длинный =) У меня скрипты подключаются таким образом :
один в <Body onLoad="show()">, а другой <script language="javascript" src="script.js"> - в нём тоже есть onLoad=Menu; </script> |
замените эти оба onload-а на
<Body onLoad="show();Menu();"> |
с Body не помогло (((
Вот коды скрипов:
Это часы
var dn
c1=new Image(); c1.src="imgClok/c1.gif"
c2=new Image(); c2.src="imgClok/c2.gif"
c3=new Image(); c3.src="imgClok/c3.gif"
c4=new Image(); c4.src="imgClok/c4.gif"
c5=new Image(); c5.src="imgClok/c5.gif"
c6=new Image(); c6.src="imgClok/c6.gif"
c7=new Image(); c7.src="imgClok/c7.gif"
c8=new Image(); c8.src="imgClok/c8.gif"
c9=new Image(); c9.src="imgClok/c9.gif"
c0=new Image(); c0.src="imgClok/c0.gif"
cb=new Image(); cb.src="imgClok/cb.gif"
cam=new Image(); cam.src="imgClok/cam.gif"
cpm=new Image(); cpm.src="imgClok/cpm.gif"
function extract(h,m,s,type)
{if (!document.images)
return
if (h<=9)
{document.images.a.src=cb.src
document.images.b.src=eval("c"+h+".src")}
else
{document.images.a.src=eval("c"+Math.floor(h/10)+".src")
document.images.b.src=eval("c"+(h%10)+".src")}
if (m<=9)
{document.images.d.src=c0.src
document.images.e.src=eval("c"+m+".src")}
else
{document.images.d.src=eval("c"+Math.floor(m/10)+".src")
document.images.e.src=eval("c"+(m%10)+".src")}
if (s<=9)
{document.g.src=c0.src
document.images.h.src=eval("c"+s+".src")}
else
{document.images.g.src=eval("c"+Math.floor(s/10)+".src")
document.images.h.src=eval("c"+(s%10)+".src")}
if (dn=="AM") document.j.src=cam.src
else document.images.j.src=cpm.src}
function show3()
{if (!document.images)
return
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
dn="AM"
if ((hours>=12)&&(minutes>=1)||(hours>=13))
{dn="PM"
hours=hours-12}
if (hours==0)
hours=12
extract(hours,minutes,seconds,dn)
setTimeout("show3()",1000)}
|
с body не помогло(((
Это меню - два скрипта , 1-й подключается в <head> (думаю 1-я часть не причём) , а 2-й в теле, после <body>:
2-й:
//Variables to set
between=28 //The pixel between the menus and the submenus
mainheight=25 //The height of the mainmenus
subheight=22 //The height of the submenus
pxspeed=13 //The pixel speed of the animation
timspeed=15 //The timer speed of the animation
menuy=80 //The top placement of the menu.
menux=0 //The left placement of the menu
//Images - Play with these
level0_regular="level0_regular.gif"
level0_round="level0_round.gif"
level1_regular="level1_regular.gif"
level1_round="level1_round.gif"
level1_sub="level1_sub.gif"
level1_sub_round="level1_sub_round.gif"
level1_round2="level1_round2.gif"
level2_regular="level2_regular.gif"
level2_round="level2_round.gif"
//Leave this line
preLoadBackgrounds(level0_regular,level0_round,level1_regular,level1_round,level1_sub,level1_sub_round,level1_round2,level2_regular,level2_round)
//There are 3 different types of menus you can make
//top = Main menus
//sub = Sub menus
//sub2 = SubSub menus
//You control the look of the menus in the stylesheet
//makeMenu('TYPE','TEXT','LINK','TARGET', 'END (THE LAST MENU)')
//Menu 0
makeMenu('top','???????')
makeMenu('sub','Newest news','/news/index.asp')
makeMenu('sub','News archive','/news/archive.asp')
//Menu 1
makeMenu('top','Scripts')
makeMenu('sub','New scripts','/script/search.asp?new=1')
makeMenu('sub','All scripts','/script/index.asp')
makeMenu('sub','Categories')
makeMenu('sub2','Menu scripts','/script/search.asp?category=menu')
makeMenu('sub2','Text scripts','/script/search.asp?category=text')
makeMenu('sub2','Animation scripts','/script/search.asp?category=animation')
makeMenu('sub2','Other scripts','/script/search.asp?category=other')
//Menu 2
makeMenu('top','Tutorials')
makeMenu('sub','Tutorials','/tutorials/index.asp')
//Menu 3
makeMenu('top','Forums')
makeMenu('sub','Cool sites','forums/forum.asp?FORUM_ID=1&CAT_ID=1&Forum_Title=Cool+sites')
makeMenu('sub','CoolMenus','forums/forum.asp?FORUM_ID=2&CAT_ID=1&Forum_Title=CoolMenus')
makeMenu('sub','Crossbrowser','forums/forum.asp?FORUM_ID=3&CAT_ID=1&Forum_Title=Crossbrowser+DHTML')
makeMenu('sub','Scripts','forums/forum.asp?FORUM_ID=4&CAT_ID=1&Forum_Title=DHTML+Scripts')
makeMenu('sub','dhtmlcentral.com','forums/forum.asp?FORUM_ID=5&CAT_ID=1&Forum_Title=dhtmlcentral%2Ecom')
makeMenu('sub','General','forums/forum.asp?FORUM_ID=6&CAT_ID=1&Forum_Title=General+DHTML+issues')
makeMenu('sub','Off-topic','forums/forum.asp?FORUM_ID=9&CAT_ID=1&Forum_Title=Off%2Dtopic')
makeMenu('sub','Active topics','forums/active.asp')
//Menu 4
makeMenu('top','CoolMenus')
makeMenu('sub','Examples','coolmenus/examples/')
makeMenu('sub','Download','coolmenus/download.asp')
makeMenu('sub','Tutorial','coolmenus/tutorial.asp')
makeMenu('sub','FAQ','faq/index.asp')
//Menu 5
makeMenu('top','Resources')
makeMenu('sub','DHTML Links','resources/default.asp')
//Menu 6
makeMenu('top','dhtmlcentral')
makeMenu('sub','dhtmlcentral','dhtmlcentral/index.asp',"",1)
//Starting the menu
onLoad=SlideMenuInit;
|
Хелп! Мне ещё что нибудь добавить?
Кто нибудь может помоч?:help:
|
а если убрать "onLoad=SlideMenuInit;"
а в body написать <Body onLoad="show3();SlideMenuInit();"> |
пытался , не помогает!
Там выше почитайте!
|
тогда дай ссылку на страницу или выложи все необходимые для работы странички файлы (можно приаттачить к сообщению архив)
|
| Часовой пояс GMT +3, время: 14:34. |