Avatar billede freud Nybegynder
12. marts 2003 - 18:54 Der er 3 kommentarer og
2 løsninger

problemer med response.write.....

Har følgende kode:

response.Write "<tr>"
response.Write "<td width=""40"" align=""center"" valign=""middle""><img src=""../pix/pdf_icon.gif"" width=""20"" height=""17""></td>"
response.Write "<td><a href=""../pix/pdf/"
response.Write xxx
response.Write "class=""menu"">"
response.Write xxx
response.Write "</a>"
response.Write "</td>"
response.Write "</tr>"
response.Write "<tr>"
response.Write "<td colspan=""2"" align=""center"" valign=""middle""> <hr width=""100%"" size=""1""></td>"
response.Write "</tr>"

Men kan ikke få linket til at virke ! - dvs. jeg kan ikke hente filen.......... hvad gør jeg galt ?
Avatar billede Spotgun Seniormester
12. marts 2003 - 19:03 #1
Jeg kunne forestille mig, at det var fordi du mangler et mellemrum efter det du indsætter (xxx) og så din class="menu". Det ser ud til, at der kommer til at stå: <a href="../pix/pdf/xxxclass="menu">


Hvorfor bruger du iøvrigt så mange response.writes? Det er da en ret så bøvlet måde at lave det på??? Undrede mig bare...
Avatar billede freud Nybegynder
12. marts 2003 - 19:06 #2
-- spotgun

Grunden til at koden er bygget sådan op, skyldes at det er den af en funktion.......

Hvordan vil du mene at den "rigtige" kode skal se ud ?
Avatar billede anja_karlsen Nybegynder
12. marts 2003 - 19:08 #3
Det er lidt svært at se om din variabel(de tre krydser)
peger det rigtige sted hen og så vidt jeg lige kan se mangler du slut gåseøjne i HREF det vil sige i linien med response.Write "class=""menu"">"

Så jeg ville fjerne alle unødvendige gåseøjne i link tagget og bare skrive

response.Write "<td><a href=../pix/pdf/"
response.Write xxx
response.Write " class=menu>" og husk her mellemrummet foran class
response.Write xxx
response.Write "</a>"

Se om det ikke hjælper!
Avatar billede freud Nybegynder
12. marts 2003 - 19:14 #4
laven det sådan her:

response.Write "<td><a href=""../pix/pdf/"
response.Write xxx
response.Write " ""class=""menu"">"
response.Write xxx
response.Write "</a>"

nu virkder det...........
Avatar billede Spotgun Seniormester
12. marts 2003 - 19:16 #5
Jeg ville evt. kombinere nogle af linierne, for at gøre det (i mine øjne) lidt mere overskueligt:

response.Write "<tr><td width='40' align='center' valign='middle'><img src='../pix/pdf_icon.gif' width='20' height='17'></td>"
response.Write "<td><a href='../pix/pdf/" & xxx & "' class='menu'>" & xxx &"</a></td></tr>"
response.Write "<tr><td colspan='2' align='center' valign='middle'><hr width='100%' size='1'></td></tr>"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester