Avatar billede cholden Nybegynder
27. september 2006 - 20:18 Der er 3 kommentarer

Skift billede version 2

Hej

I skal måske lige læse version 1:
http://www.eksperten.dk/spm/727727

Mit spørgsmål:
Hvis billede er midt på siden, og jeg trykker på |2| hopper man op på siden, så billede er øverst på siden. Hvordan kan jeg gøre sådan at billedet bliver i den posision den er i inden man trykkker. Svært at forklare..
Men prøv mit script på www.holden-unique.dk under produkter

Her er koden:


<html>
<body>
|
<%
folder = "billeder"
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFolder(server.mappath(folder))
for each file in f.files
name = file.name
if lcase(right(name,3)) = "jpg" then
if count = "" then
first = name
end if
count=count+1
%>
<a href="#billede" onclick="document.getElementById('billede').src='<%=folder%>/<%=name%>';">
<%=count%>
</a>
|
<%
end if
next
set f=nothing
set fs=nothing
    if first <> "" then
%>
<img name="billede" id="billede" src="<%=folder%>/<%=first%>">
<%
    end if
%>
</body>
</html>
Avatar billede cpufan Juniormester
27. september 2006 - 21:00 #1
ændr dette

<a href="#billede" onclick="document.getElementById('billede').src='<%=folder%>/<%=name%>';">
<%=count%>
</a>

til dette

<span id=<%=count%>  onclick="document.getElementById('billede').src='<%=folder%>/<%=name%>';">
<%=count%>
</span>
Avatar billede cholden Nybegynder
28. september 2006 - 14:31 #2
Så er den jo ikke linket til noget?
Avatar billede cpufan Juniormester
28. september 2006 - 16:07 #3
den skal vel heller ikke linke, men blot have en funktion.

med dette:

<span id=<%=count%>  style="cursor:hand" onclick="document.getElementById('billede').src='<%=folder%>/<%=name%>';">
<%=count%>
</span>

skifter cursoren til en hånd
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