Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 15:31 Der er 15 kommentarer og
1 løsning

Indsæt gif ved hver response write linie - som linker til filnavn

Jeg har denne linie som virker perfekt som den skal - den viser et filnavn uden dets efternavn, som et link og ved klik på linket åbnes filen i samme (self) vindue...

Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &""">" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"

Linien ligger i en løkke således at jeg får en hel liste med filnavne frem....

jeg kunne godt tænke mig at vise "emne.gif" før hver linie, ved tryk på denne gif, skal filen åbnes i et nyt vindue....
Avatar billede Jman Praktikant
10. januar 2005 - 15:36 #1
Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &"" target=""_blank"""><img src=""images/emne.gif"" border=0></a><a href=""upload/" & objFileItem.Name &""">" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 16:11 #2
den melder en fejl ved linien:

Expected end of statement

Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &" target=""_blank"""><img src=""images/emne.gif"" border=0></a><a href=""upload/" & objFileItem.Name &""">" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
------------------------------------------------------------------------------------------------------^
Avatar billede and_ Nybegynder
10. januar 2005 - 16:24 #3
Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &" target=""_blank""><img src=""images/emne.gif"" border=""0""><a href=""upload/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
Avatar billede and_ Nybegynder
10. januar 2005 - 16:25 #4
for mange "
Avatar billede Jman Praktikant
10. januar 2005 - 16:56 #5
ja, der var lige kommet et " for meget efter target=""_blank""  ;o)
Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 17:13 #6
nu ser linien sådan her ud:

Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &" target=""_blank""><img src=""graphics/max.gif"" alt=""Åben i nyt vindue"" border=""0""><a href=""upload/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"

Men når jeg holder musen henover giffen, er stien forkert... (se statuslinie):

http://www.skarven.dk/eksperten/fejl.gif


(desuden kunne jeg godt tænke mig et mellemrum imellem gif og linktxt)
Avatar billede Jman Praktikant
10. januar 2005 - 17:34 #7
jamen jeg kender hjo helle ikke den sti du vil have ind - Stien er den samme som hvis du klikke på selve tekstlinket (som du selv har opgivet)..

Skal du have mellemrum ind:
Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &" target=""_blank""><img src=""graphics/max.gif"" alt=""Åben i nyt vindue"" border=""0"">&nbsp;<a href=""upload/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
Avatar billede Jman Praktikant
10. januar 2005 - 17:36 #8
i øvrigt er der en fejl.. den skal se således ud:

Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &""" target=""_blank""><img src=""graphics/max.gif"" alt=""Åben i nyt vindue"" border=""0"">&nbsp;<a href=""upload/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
Avatar billede Jman Praktikant
10. januar 2005 - 17:36 #9
du manglede at afslutte linket inden target :o)
Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 18:40 #10
Tak - jeg har sat 2 x " før target og nu virker det

Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &""" target=""_blank""><img src=""graphics/max.gif"" alt=""Åben i nyt vindue"" border=""0"">&nbsp;<a href=""upload/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 18:42 #11
ups sådan her

Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &""" target=""_blank""><img src=""graphics/max.gif"" alt=""Åben i nyt vindue"" border=""0"">&nbsp;<a href=""upload/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 18:44 #12
forkert igen - her

Response.Write "<span class=""link""><a href=""upload/" & objFileItem.Name &""" target=""_blank""><img src=""graphics/max.gif"" alt=""Åben i nyt vindue"" border=""0"">&nbsp;<a href=""upload/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 18:55 #13
det kommer åbenbart ikke med når jeg paster det ind her, men det jeg mener er

3 x " før target
Avatar billede skarvenneverdies Nybegynder
10. januar 2005 - 18:56 #14
tid til points - hvem er med?
Avatar billede and_ Nybegynder
10. januar 2005 - 19:15 #15
det må være superiors point ;)

Jeg kom jo kun med en hurtig fra sidelinien :p
Avatar billede Jman Praktikant
10. januar 2005 - 19:28 #16
thanx :o)
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