07. august 2003 - 11:34
Der er
26 kommentarer
css og asp
Hej Hvordan bruger man asp i sit stylesheet, således at stylesheetet skifter baggrundsfarven i <body> hverdag?
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.
07. august 2003 - 11:38
#1
<HTML> <BODY> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> osv.
07. august 2003 - 12:14
#2
hej thomas hvad helt præcist gør denne sætning: background-color: #<% =strBackgroundcolor %>; Jeg må indrømme at jeg ikke er helt stiv i asp.
07. august 2003 - 12:18
#3
Den indsætter asp-variablen strBackgoundcolor i dit stylesheet. Så skal du bare sørge for, at variablen indeholder en tilfældig farve, f.eks. (ikke testet): <% Dim strBackgroundcolor strBackgroundcolor = int(rnd*255) + 1 & int(rnd*255) + 1 & int(rnd*255) + 1 %> HTML> <BODY> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style>
07. august 2003 - 12:20
#4
Ups det gik lidt stærkt... prøver lige igen. to sek
07. august 2003 - 12:20
#5
Sådan: <% Dim strBackgroundcolor Randomize strBackgroundcolor = Hex(int(rnd*255) + 1) & Hex(int(rnd*255) + 1) & Hex(int(rnd*255) + 1) %> <HTML> <BODY> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> </body> </html>
07. august 2003 - 12:22
#6
Nu skifter den til en tilfældig farve hver gang du opdaterer. Du kan også sætte den til f.eks. at have en farve pr dag i ugen eller hvad du nu vil.
07. august 2003 - 12:49
#7
Ok... Men hvad nu hvis den skal være rød om mandagen, hvid tirsdag, blå onsdag osv...??
07. august 2003 - 13:31
#8
Så gør du sådan her: <% Dim strBackgroundcolor Select Case WeekDay(Now, 2) Case 1 'søndag' strBackgroundcolor = "ff0000" Case 2 'mandag' strBackgroundcolor = "00ff00" Case 3 'tirsdag osv' strBackgroundcolor = "ff00ff" Case 4 strBackgroundcolor = "0000ff" Case 5 strBackgroundcolor = "ffff00" Case 6 strBackgroundcolor = "ffffff" Case 7 strBackgroundcolor = "00ffff" End Select %> <HTML> <BODY> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> </body> </html>
07. august 2003 - 13:34
#9
Fik lige byttet rundt på dagene: <% Dim strBackgroundcolor Select Case WeekDay(Now, 2) Case 1 'mandag' strBackgroundcolor = "ff0000" Case 2 'tirsdag' strBackgroundcolor = "00ff00" Case 3 'onsdag' strBackgroundcolor = "ff00ff" Case 4 'torsdag' strBackgroundcolor = "0000ff" Case 5 'fredag' strBackgroundcolor = "ffff00" Case 6 'lørdag' strBackgroundcolor = "ffffff" Case 7 'søndag' strBackgroundcolor = "00ffff" End Select %> <HTML> <BODY> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> </body> </html>
07. august 2003 - 13:52
#10
Jeg syntes ikke rigtigt der sker noget, min kode ser således ud: <% Dim strBackgroundcolor Select Case WeekDay(Now, 2) Case 1 'søndag' strBackgroundcolor = "ff0000" Case 2 'mandag' strBackgroundcolor = "00ff00" Case 3 'tirsdag osv' strBackgroundcolor = "ff00ff" Case 4 strBackgroundcolor = "0000ff" Case 5 strBackgroundcolor = "000000" Case 6 strBackgroundcolor = "ffffff" Case 7 strBackgroundcolor = "00ffff" End Select %> <html> <head> <link rel="stylesheet" type="text/css" href="style_myg.css"> <title>Aagreen Design </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#FFFFFF"> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> <table width="100%" border="1" bordercolor="black" cellspacing="0" cellpadding="0" height="100%" bgcolor="#5EAABF"> <tr> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td align="center" width="700" height="149"><img src="/header/<% =Weekday(Now,VbMonday) %>.jpg" width="800" height="149" lowsrc="logo6.jpg" align="bottom"></td> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> <tr> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td align="left" width="800" valign="bottom" background="top_bar.jpg" height="24"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="4" color="#000000"> <a href="main.asp" target="IFMAIN">.Forside</a> <a href="job.asp" target="IFMAIN">.Beskæftigelse</a> <a href="om_mig.asp" target="IFMAIN">. Om Mig</a> <a href="art.asp" target="IFMAIN">.Referencer</a> <a href="links.asp" target="IFMAIN">.Links</a> </font></div> </td> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> <tr> <td width="50%" height="345" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td align="left" width="800" height="360%" valign="top"><iframe name="IFMAIN" frameborder="0" border="0" width="800" height="100%" src="main.asp" title="MainIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="345" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> <tr> <td width="50%" height="30" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td width="800" height="55" bgcolor="#FFFFFF" valign="top"><iframe name="IFLOGIN" frameborder="0" border="0" width="800" height="55" src="bottom.asp" title="LoginIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="30" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> </table> </body> </html>
07. august 2003 - 13:57
#11
Det er fordi du har et eksternt stylesheet, som sikkert overruler det nye. Fjern Body {bgcolor: } fra filen style_myg.css og bgcolor="#FFFFFF" i dit body-tag, så virker det.
07. august 2003 - 13:58
#12
Prøv dette: <% Dim strBackgroundcolor Select Case WeekDay(Now, 2) Case 1 'mandag' strBackgroundcolor = "ff0000" Case 2 'tirsdag' strBackgroundcolor = "00ff00" Case 3 'onsdag' strBackgroundcolor = "ff00ff" Case 4 'torsdag' strBackgroundcolor = "0000ff" Case 5 'fredag' strBackgroundcolor = "ffff00" Case 6 'lørdag' strBackgroundcolor = "ffffff" Case 7 'søndag' strBackgroundcolor = "00ffff" End Select %> <html> <head> <title>Aagreen Design </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> <table width="100%" border="1" bordercolor="black" cellspacing="0" cellpadding="0" height="100%" bgcolor="#5EAABF"> <tr> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td align="center" width="700" height="149"><img src="/header/<% =Weekday(Now,VbMonday) %>.jpg" width="800" height="149" lowsrc="logo6.jpg" align="bottom"></td> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> <tr> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td align="left" width="800" valign="bottom" background="top_bar.jpg" height="24"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="4" color="#000000"> <a href="main.asp" target="IFMAIN">.Forside</a> <a href="job.asp" target="IFMAIN">.Beskæftigelse</a> <a href="om_mig.asp" target="IFMAIN">. Om Mig</a> <a href="art.asp" target="IFMAIN">.Referencer</a> <a href="links.asp" target="IFMAIN">.Links</a> </font></div> </td> <td border="1" width="50%" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> <tr> <td width="50%" height="345" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td align="left" width="800" height="360%" valign="top"><iframe name="IFMAIN" frameborder="0" border="0" width="800" height="100%" src="main.asp" title="MainIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="345" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> <tr> <td width="50%" height="30" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> <td width="800" height="55" bgcolor="#FFFFFF" valign="top"><iframe name="IFLOGIN" frameborder="0" border="0" width="800" height="55" src="bottom.asp" title="LoginIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="30" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> </tr> </table> </body> </html>
07. august 2003 - 13:59
#13
Bemærk at jeg har fjernet dit .css stylesheet - det skal du bare sætte på igen, når .css-filen er ændret.
07. august 2003 - 14:07
#14
baggrunden er stadig hvid det burde den da ikke være vel?
07. august 2003 - 14:11
#15
Det er nok fordi du har angivet at alle dine celler skal være hvide, f.eks. <td width="50%" height="30" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> </td> Fjern bgcolor="#FFFFFF" alle steder.
07. august 2003 - 14:16
#16
hjælp... :-( Jeg har fjernet det alle steder, men den er stadig hvad. Jeg syntes ikke at gider skifte farve. koden: <% Dim strBackgroundcolor Select Case WeekDay(Now, 2) Case 1 'mandag' strBackgroundcolor = "395877" Case 2 'tirsdag' strBackgroundcolor = "881313" Case 3 'onsdag' strBackgroundcolor = "ff00ff" Case 4 'torsdag' strBackgroundcolor = "67C403" Case 5 'fredag' strBackgroundcolor = "881313" Case 6 'lørdag' strBackgroundcolor = "881313" Case 7 'søndag' strBackgroundcolor = "881313" End Select %> <html> <head> <title>Aagreen Design </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> <table width="100%" border="1" bordercolor="black" cellspacing="0" cellpadding="0" height="100%" bgcolor="#5EAABF"> <tr> <td border="1" width="50%" bgcolor="" bordercolor=""> </td> <td align="center" width="700" height="149"><img src="/header/<% =Weekday(Now,VbMonday) %>.jpg" width="800" height="149" lowsrc="logo6.jpg" align="bottom"></td> <td border="1" width="50%" bgcolor="" bordercolor=""> </td> </tr> <tr> <td border="1" width="50%" bgcolor="" bordercolor=""> </td> <td align="left" width="800" valign="bottom" background="top_bar.jpg" height="24"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="4" color="#000000"> <a href="main.asp" target="IFMAIN">.Forside</a> <a href="job.asp" target="IFMAIN">.Beskæftigelse</a> <a href="om_mig.asp" target="IFMAIN">.Om Mig</a> <a href="art.asp" target="IFMAIN">.Referencer</a> <a href="links.asp" target="IFMAIN">.Links</a> </font></div> </td> <td border="1" width="50%" bgcolor="" bordercolor=""> </td> </tr> <tr> <td width="50%" height="345" bgcolor="" bordercolor=""> </td> <td align="left" width="800" height="360%" valign="top"><iframe name="IFMAIN" frameborder="0" border="0" width="800" height="100%" src="main.asp" title="MainIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="345" bgcolor="" bordercolor=""> </td> </tr> <tr> <td width="50%" height="30" bgcolor="" bordercolor=""> </td> <td width="800" height="55" bgcolor="" valign="top"><iframe name="IFLOGIN" frameborder="0" border="0" width="800" height="55" src="bottom.asp" title="LoginIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="30" bgcolor="" bordercolor=""> </td> </tr> </table> </body> </html>
07. august 2003 - 14:24
#17
Du er sikker på det ikke er i din iframes, at baggrunden er hvid? Fjern også bgcolor="" fra dine <td> Du har også angivet bgcolor i din table.
07. august 2003 - 14:34
#18
nu er det vist kan en jeg mangler men jeg kan ikke finde den...
07. august 2003 - 14:40
#19
OK... Hvordan får man så IFRAME til at følge samme princip
07. august 2003 - 15:03
#20
Kan man ikke få iframe til at følge resten med skift af baggrund farve..?
07. august 2003 - 15:11
#21
Jo med <iframe bgcolor="#<% =strBackgroundcolor %>">.
07. august 2003 - 15:17
#22
Jeg kan ikke få det til at virke jeg har sat det ind i koden:: <% Dim strBackgroundcolor Select Case WeekDay(Now, 2) Case 1 'mandag' strBackgroundcolor = "395877" Case 2 'tirsdag' strBackgroundcolor = "881313" Case 3 'onsdag' strBackgroundcolor = "ff00ff" Case 4 'torsdag' strBackgroundcolor = "2F7A9A" Case 5 'fredag' strBackgroundcolor = "881313" Case 6 'lørdag' strBackgroundcolor = "881313" Case 7 'søndag' strBackgroundcolor = "881313" End Select %> <html> <head> <title>Aagreen Design </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <style> BODY{ background-color: #<% =strBackgroundcolor %>; } </style> <table width="100%" border="1" bordercolor="black" cellspacing="0" cellpadding="0" height="100%"> <tr> <td border="1" width="50%" bordercolor=""> </td> <td align="center" width="700" height="149"><img src="/header/<% =Weekday(Now,VbMonday) %>.jpg" width="800" height="149" lowsrc="logo6.jpg" align="bottom"></td> <td border="1" width="50%" bordercolor=""> </td> </tr> <tr> <td border="1" width="50%" bordercolor=""> </td> <td align="left" width="800" valign="bottom" background="top_bar.jpg" height="24"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="4" color="#000000"> <a href="main.asp" target="IFMAIN">.Forside</a> <a href="job.asp" target="IFMAIN">.Beskæftigelse</a> <a href="om_mig.asp" target="IFMAIN">.Om Mig</a> <a href="art.asp" target="IFMAIN">.Referencer</a> <a href="links.asp" target="IFMAIN">.Links</a> </font></div> </td> <td border="1" width="50%" bordercolor=""> </td> </tr> <tr> <td width="50%" height="345" bordercolor=""> </td> <td align="left" width="800" height="360%" valign="top"> <iframe bgcolor="#<% =strBackgroundcolor %>" name="IFMAIN" frameborder="0" border="0" width="800" height="100%" src="main.asp" title="MainIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="345" bordercolor=""> </td> </tr> <tr> <td width="50%" height="30" bordercolor=""> </td> <td width="800" height="55" valign="top"> <iframe bgcolor="#<% =strBackgroundcolor %>" name="IFLOGIN" frameborder="0" border="0" width="800" height="55" src="bottom.asp" title="LoginIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td> <td width="50%" height="30" bordercolor=""> </td> </tr> </table> </body> </html>
07. august 2003 - 15:27
#23
den tager det ikke med: <iframe bgcolor="#<% =strBackgroundcolor %>" name="IFMAIN" frameborder="0" border="0" width="800" height="100%" src="main.asp" title="MainIFrame"> <!-- Alternate content for non-supporting browsers --> </iframe></td>
07. august 2003 - 15:33
#24
Burde det ikke virke nu ?
07. august 2003 - 15:52
#25
Jeg har fundet ud af det, du skal have mange tak for hjælpen..
07. august 2003 - 18:33
#26
Var ikke lige ved computeren... Virker det nu?
Vi tilbyder markedets bedste kurser inden for webudvikling