/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
ASP/POPUP
Fra : R


Dato : 11-11-02 22:14

Hej

Jeg har nedenstående kode. Jeg udskriver et billede fra en db. Når jeg så
klikker på billedet skal mit popupvindue "popup.asp" åbnes og handlingen
skal stå der i.

Ved i hvordan det gøres.

Det er dette uddrag der skal gøres noget ved.

<td width="100" align="center"><a href="popup.asp" target="popup"
onclick="window.open('','popup', 'width=300,height=300,left=0,top=0,')">
<img src='<%= rs("billede") %>' Height="110"></a></td>

Tak
R

----------------------------------------------------------------------------
--

<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/db/bio.mdb")
Conn.Open DSN

' SQL forespørgsel
strSQL = "Select Handling, Billede From Sport"

' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)

If rs.EOF Then
%>
<table border="1" cellpadding="0" cellspacing="0" summary="">
<tr><td><%Response.Write "Der er ikke lavet et program endnu"%></td></tr>
</table>
<br><br><br><br><br><br>
<%

Else

' Gennemløb Recordset (rs) med en løkke
Do
' Udskriv værdien af kolonnen Handling
%>
<tr>
<td width="100" align="center"><a href="popup.asp" target="popup"
onclick="window.open('','popup', 'width=300,height=300,left=0,top=0,')">
<img src='<%= rs("billede") %>' Height="110"></a></td>
</tr>
<%
' Gå til næste Record i rs
rs.MoveNext

' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF

End If

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>

</tr>
</table>

</Body>
</Html>




 
 
DR_CHAOS (12-11-2002)
Kommentar
Fra : DR_CHAOS


Dato : 12-11-02 09:41

R wrote in dk.edb.internet.webdesign.serverside.asp:
> Hej
>
> Jeg har nedenstående kode. Jeg udskriver et billede fra en db. Når jeg så
> klikker på billedet skal mit popupvindue "popup.asp" åbnes og handlingen
> skal stå der i.

jeg har en funktion som gør det på denne måde:
selve linket til billedet bliver udskrevet på denne måde:
Response.Write "<td><a href='#' onclick=showPic('"&rs("Visualicering")&"')><img
height=75 border=0 width=56 src='" &rs("Visualicering") & "'></a></td></tr>"
hvor visualicering er en sti til selve billedet.

jeg har denne java funktion som lave popup vinduet den ligger i mellem head og
body

<script>
   function showPic(picURL){
      URL = "billed.asp?"+picURL;
      window.open(URL);
   }
</script>

på selve popup siden ligger denne kode som udskriver det relevante billede:

<%
response.write("<img src='"&request.querystring()&"'>")
%>

håber det kan hjælpe.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

R (12-11-2002)
Kommentar
Fra : R


Dato : 12-11-02 10:29

Tak. Jeg er dog ikke helt med.

Mit problem er jo at jeg har et billede på min hovedside. Når der klikkes på
dette skal der åbnes et popupvindue hvori der skal stå en handling
tilknyttet billedet.

Dette script ligges i <head>, men hvad gør jeg i mit tilfælde?

<script>
function showPic(picURL){
URL = "billed.asp?"+picURL;
window.open(URL);
}
</script>

Dette skal ligge i body, men jeg skal vel ikke bruge onclick=showpic?

Response.Write "<td><a href='#'
onclick=showPic('"&rs("Visualicering")&"')><img
height=75 border=0 width=56 src='" &rs("Visualicering") & "'></a></td></tr>"

Dette ligger i mit popupvindue, men hvordan henter jeg teksten?

<%
response.write("<img src='"&request.querystring()&"'>")
%>

Jeg er helt ny i ASP, så jeg håber i kan hjælpe.

Mange Tak
R
----------------------------------------------------------------------------
------------------------------------------------------

"DR_CHAOS" <drchaos@jee.dk> wrote in message news:aqqero$ecv$1@sunsite.dk...
> R wrote in dk.edb.internet.webdesign.serverside.asp:
> > Hej
> >
> > Jeg har nedenstående kode. Jeg udskriver et billede fra en db. Når jeg

> > klikker på billedet skal mit popupvindue "popup.asp" åbnes og handlingen
> > skal stå der i.
>
> jeg har en funktion som gør det på denne måde:
> selve linket til billedet bliver udskrevet på denne måde:
> Response.Write "<td><a href='#'
onclick=showPic('"&rs("Visualicering")&"')><img
> height=75 border=0 width=56 src='" &rs("Visualicering") &
"'></a></td></tr>"
> hvor visualicering er en sti til selve billedet.
>
> jeg har denne java funktion som lave popup vinduet den ligger i mellem
head og
> body
>
> <script>
> function showPic(picURL){
> URL = "billed.asp?"+picURL;
> window.open(URL);
> }
> </script>
>
> på selve popup siden ligger denne kode som udskriver det relevante
billede:
>
> <%
> response.write("<img src='"&request.querystring()&"'>")
> %>
>
> håber det kan hjælpe.
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials



Niels Henriksen (12-11-2002)
Kommentar
Fra : Niels Henriksen


Dato : 12-11-02 12:58

"DR_CHAOS" <drchaos@jee.dk> skrev i en meddelelse
news:aqqero$ecv$1@sunsite.dk...
>
> jeg har denne java funktion som lave popup vinduet den ligger i mellem
head og
javaSCRIPT!!!.... der er oceaner til forskel

--
Niels



R (12-11-2002)
Kommentar
Fra : R


Dato : 12-11-02 17:26

Hej igen.

Jeg formulerer mig lige lidt kortere. Så kan det være der er nogen der kan
hjælpe.

Jeg har en db med et link til et billede og en handling.

Jeg udskriver et billede fra en db på min hovedside.asp. Når jeg så
klikker på billedet skal mit popupvindue "popup.asp" åbnes og handlingen
skal stå der i.

Ved i hvordan det gøres?

Det er dette uddrag der skal gøres noget ved.

<td><a href="popup.asp" target="popup"onclick="window.open('','popup',
'width=300,height=300,left=0,top=0,')">
<img src='<%= rs("billede") %>' Height="110"></a></td>

Ved denne kode bliver der udskrevet et billede på min hovedside og jeg kan
klikke på det og der kommer et popupvindue, men hvordan for jeg så
handlingen til at stå der i?

Tak
R



Søg
Reklame
Statistik
Spørgsmål : 177502
Tips : 31968
Nyheder : 719565
Indlæg : 6408538
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste