28. april 2007 - 21:35
Der er
20 kommentarer og 1 løsning
Flere statements i samme script
Jeg har det her script og det virker: onMouseOver="parent.document.get ElementById('frame').cols='180,*'" Nu vil jeg gerne have mere ind i det samme statement. frameborder="yes" og border="10" Hvordan?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
28. april 2007 - 21:49
#1
onMouseOver="statement1;statement2;statement3"
28. april 2007 - 21:56
#2
har prøvet... synes ikke rigtigt det virker... statement 1 = onMouseOver="parent.document.get ElementById('frame').cols='180,*'" statement 2 = onMouseOver="parent.document.get ElementById('frame').border='10'" eller bare: statement 2 = border='10' det første, ik?
28. april 2007 - 21:58
#3
Øh, hvad prøver du på? Du skal blot skrive dine statements adskilt af semikolon: onMouseOver="parent.document.get ElementById('frame').cols='180,*';parent.document.get ElementById('frame').border='10'"
28. april 2007 - 21:58
#4
har ogsaa provet: <script type="text/javascript" LANGUAGE="JavaScript"> function openMenu() { parent.document.getElementById('tacframe').cols='180,*'; parent.document.getElementById('tacframe').border='100'; parent.document.getElementById('tacframe').frameborder='YES'; parent.document.getElementById('tacframe').framespacing='0'; } </script> onMouseOver="openMenu()" Heller ikke...
28. april 2007 - 22:06
#5
virker helt fint.. hvis du vel og mærke har defineret scripet i head sektionen, eller EFTER at de elementer du vil ændre var loaded.
28. april 2007 - 22:09
#6
scriptet ER i headeren... og kan stadig ikke få det til
28. april 2007 - 22:10
#7
side med script: <html> <head> <script type="text/javascript" LANGUAGE="JavaScript"> function openMenu() { parent.document.getElementById('tacframe').border='100'; parent.document.getElementById('tacframe').frameborder='YES'; parent.document.getElementById('tacframe').cols='180,*'; parent.document.getElementById('tacframe').framespacing='100'; } </script> </head> <body bgcolor="#C0C0C0" topmargin="0" leftmargin="0" link="#C0C0C0" vlink="#C0C0C0" alink="#C0C0C0"> <a href="java script:void(0);" onMouseOver="openMenu()"> <font color="#C0C0C0"> -----------------------------------------------------------------------------------------------------------------------------------------------------------</font></a><font color="#C0C0C0"> </font> </body> </html>
28. april 2007 - 22:11
#8
Frameset: <html> <head> <title>TACPROJECTNAME</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <META http-equiv="Expires" content="Fri, Jun 12 1981 08:20:00 GMT"> <META http-equiv="Pragma" content="no-cache"> <META http-equiv="Cache-Control" content="no-cache"> <LINK REL="SHORTCUT ICON" HREF="/www/index/favicon.ico"> <style type="text/css"> body{ <!-- font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000099; background-color: #FFFFFF; text-align: center; vertical-align: top --> } </style> </head> <frameset id="tacframe" cols="0,*" rows="*" border="0" frameborder="NO" framespacing="0" bordercolor="#83A6DC"> <frame name="leftFrame" scrolling="NO" src="/www/index/TreemenuFull.html"> <frameset rows="3,*" cols="*" framespacing="0" frameborder="NO" onLoad="window.defaultStatus='©TAC AB 2006'" border="0"> <frame name="topFrame" scrolling="NO" noresize src="/www/index/fullTop.html" > <frame name="mainFrame" src="TACINTRO" frameborder="NO" > </frameset> </frameset> <noframes> <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" link="0000CD" vlink="8B0000" alink="4169E1" > </body> </noframes> </html>
28. april 2007 - 22:12
#9
Det jeg prover er at faa venstre side til at "slaa ud" som menu naar man rammer toppen af dokumentet med musen
28. april 2007 - 22:14
#10
scripet ser ud til at være i en forkert frame.. bliver det overhovedet kaldt? Og har du checket med et debug tool som Firebug?
28. april 2007 - 22:20
#11
Venstre frame ligger i frameset "tacframe" Den her virker fint... ikke de andre parent.document.getElementById('tacframe').cols='180,*';
28. april 2007 - 22:25
#12
hvilke fejl giver din javascript debugger?
28. april 2007 - 22:33
#13
er lige ved at downloade en... sådan en har jeg aldrig haft ;-)
28. april 2007 - 22:34
#14
Firefox har en indbygget som standard (javascript console).. at teste javascript i IE er meget dumt.
28. april 2007 - 22:50
#15
hmm... nu er det bare lige sådan at det SKAL køre i IE :-(
28. april 2007 - 23:06
#16
det må være komandoen frame og frameborder der ikke bliver forstået, for selvom det er det eneste jeg gør, sker der ikke noget :-(
28. april 2007 - 23:10
#17
Det er jo ligemeget om det skal køre i IE, IE har ingen ordenlig værktøjer til debugging. Koden skal jo virke i alle browsere. Og mit gæt er stadig at den ikke er defineret eller bruger forkerte properties.
28. april 2007 - 23:14
#18
måske kan jeg løse det på en anden måde. er der en komando der hedder document.bgcolor='#C0C0C0' eller sådan noget?
28. april 2007 - 23:16
#19
document.body.style.background = '#C0C0C0';
28. april 2007 - 23:39
#20
perfekt smid et svar
29. april 2007 - 04:02
#21
ok o_O
Vi tilbyder markedets bedste kurser inden for webudvikling