webForumDet fria alternativet

PÅ varanann sida

ASP

12 svar · 247 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Frågan#1

Jag läste på FAQ typ att varannan RAD kan vara olika färger.. nu har jag en fråga..
Jag håller på med en "Kontakta oss" sida och varannan sida (tables) så ska det vara olika personer hela tiden... fungera detta på samma sak eller???
och I såfall hur? måste man göra en ny rubrik för det i databasen???

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

Medlem sedan juni 20019 519 inlägg
#2

Okey.. nu e det nog att ingen fattar vad jag menar.. kolla:
http://trarydfonster.voigtan.cjb.net/saljare.asp

varanan sida typ
vänster, höger, vänster, högere etc.. man kan fixa det med typ arrey vet jag.. men om dom får mer säljare så vill jag inte lägga till nya arreys... (dålig stavning)

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

Medlem sedan aug. 20012 349 inlägg
#3

jag förstår verkligen inte. Vad är det du vill åstadkomma?

Varannan sida? Varannan table?

Förklarar tydligare, eller rita en bild och lägg ut på hur du vill ha det...

------------------
There is a curse.

They say:
"May You Live in Interesting Times"

Medlem sedan juli 20003 825 inlägg
#4

Till vänster:
IF bgColor = "vit" THEN bgColor = "grå" ELSE bgColor = "vit"

Till höger:
IF bgColor = "grå" THEN bgColor = "vit" ELSE bgColor = "grå"

---
För att få varannan färg byter du bara färg så att den ena börjar på den ena färgen och den andra på den andra färgen.

Sen använder du bara bgColor:

response.write "<... BGCOLOR="" & bgColor & "" ...>"

Under förutsättning att bgColor innehåller korrekt hexadecimalfärg. (Typ "FFFFFF" för vit)

Medlem sedan maj 200010 687 inlägg
#5

Kommer med lite snyggare, smidigare och snabbare kod... :p

<table>
<%
i = 0
vColor = Array("#FFFFFF", "#CCCCCC")

Do While i < 20
	%><tr>
		<td bgcolor="<%=vColor(i Mod 2)%>">Vänster</td>
		<td bgcolor="<%=vColor((i + 1) Mod 2)%>">Höger</td>
	</tr><%
	i = i + 1
Loop
%>
</table>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp3d/

Medlem sedan juni 20019 519 inlägg
#6

ehh.. jag villalltså ha INFON på typ.. okey kolla på min snygga bild här:

_ _
|1|| |
|_||_| <-TABLES
| ||2|
|_||_|

Så vill jag ha!!!! okey???(1 och 2 är text)

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

Medlem sedan juni 20019 519 inlägg
#7

jag vill inte ha olika färger... för det kan jag fixa själv =)

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

Medlem sedan maj 200010 687 inlägg
#8

Okej, så här skulle jag skrivit då:

<table border="1">
<%
Set dic = Server.CreateObject("Scripting.Dictionary")
i = 0

Do While i < 20
	dic("content0") = "<td>bilden här...</td>"
	dic("content1") = "<td>innehållet här</td>"
	Response.Write "<tr>"
	Response.Write dic("content" & i Mod 2)
	Response.Write dic("content" & (i + 1) Mod 2)
	Response.Write "</tr>"
	i = i + 1
Loop

Set dic = Nothing
%>
</table>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp3d/

[Redigerat av Erik Juhlin den 09 jan 2002]

Medlem sedan maj 200010 687 inlägg
#9

I.o.f.s. onödigt att använda ett Dictionary-objekt för detta. Bättre då att använda en Array. :)

<table border="1">
<%
i = 0

Do While i < 20
	vContent = Array("<td>bilden här...</td>", "<td>innehållet här</td>")
	Response.Write "<tr>"
	Response.Write vContent(i Mod 2)
	Response.Write vContent((i + 1) Mod 2)
	Response.Write "</tr>"
	i = i + 1
Loop
%>
</table>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp3d/

Medlem sedan juni 20019 519 inlägg
#10

har inte testat detta ännu.. men som jag ser det så fungerar det ju precis! så som jag redan har.. eller??

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

Medlem sedan juni 20019 519 inlägg
#11

okey.. nu har ni nog fattat fel.. jag skiter i bakgrunder! jag vill ju bara ha texten på vänster och sen höger, väntster och sen höger.. inget med bakgrunder....

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

Medlem sedan maj 200197 inlägg
#12

Det är ju bara att loopa igenom databasen med namnen...

<%
SQL ="bla bla"
set rs = ConnObj.Execute(SQL)
do until rs.eof

response.write"tabell höger"
rs.movenext

response.write"tabell vänster"
rs.movenext

loop
ConnObj.Close
%>

eller är jag helt ute och cyklar?

MvH Krug

[Redigerat av Krug den 10 jan 2002]

Medlem sedan juni 20019 519 inlägg
#13

har fixat det nu.. fick hjälp av en kompis.. men använder några av era koder med =) tack!

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)