Avatar billede djpis Nybegynder
18. juni 2003 - 13:27 Der er 6 kommentarer og
1 løsning

Link Description Popup med Billede. Virker ikke. Hjælp.

Hej, jeg forsøger at lave en lille description popup, når musen kører hen over et link. I popup windowet skulle der så dukke et billede op, istedet for tekst, men det virker ej helt.. Håber nogle kan hjælpe..
[kan ses på www.jennajameson.dk/top10/index.asp]
På forhånd tak..
// STN

Her kommer kildekoden lige..

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>


<BODY BGCOLOR="#e6e6e6">
<DIV ID="overDiv" STYLE="position:absolute; visibility:hide;"></DIV>
<SCRIPT TYPE="" LANGUAGE="JavaScript">
<!--
    var width = "250";
    var border = "3";
    var offsetx = 2;
    var offsety = 2;
   
    var fcolor = "#e6e6e6";
    var backcolor = "#e6e6e6";
    var textcolor = "#000000";
    var capcolor = "#000000";
    var closecolor = "#000000";
   
// -->
</SCRIPT>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("pr0n.mdb")
strSQL = "select * from pr0nstars ORDER BY id"
set rs = Conn.execute(strSQL)
Response.ContentType = "image/jpeg" '(or "image/gif") '(or "image/png")
%>


<SCRIPT LANGUAGE="JavaScript" SRC="overlib.js"></SCRIPT>
<CENTER>
<TABLE WIDTH="600" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD>
</TD></TR>
</TABLE>
<TABLE WIDTH="600" BORDER="0" CELLSPACING="0" CELLPADDING="2">
<TR>
<TD>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="5">
<TR>
<TD>

<FONT FACE="Verdana" FONT SIZE="2">
<A HREF="<%=RS("URL")%>" onMouseOver="dcc('<%=RS("fileIMG")%>',''); return true;" onMouseOut="nd(); return true;"><%=RS("fileName")%></A>
</FONT>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</CENTER>
<%
Conn.Close
Set Conn = Nothing%>
</BODY>
</HTML>
Avatar billede nythjem Nybegynder
18. juni 2003 - 14:01 #1
Hej djpis!

Outputtet (Html) giver følgende linie:

top10/img/jenna.jpg#http://top10/img/jenna.jpg#

Det vil med andre ord sige, at der i din database står ovenstående streng i tabellen. Den skal du jo nok lige have rettet som det første, så der eksempelvis kun står; top10/img/jenna.jpg

For at få et billede frem, når du laver en mouseover, skal du jo bare fortælle browseren, at der er tale om en billedefil. Du skal derfor rette Ahref filen til:

<A HREF="<%=RS("URL")%>" onMouseOver="dcc('<img border="0" src="<%=RS("fileIMG")%>" width="TalX" hight="TalY">',''); return true;" onMouseOut="nd(); return true;"><%=RS("fileName")%></A>

Ved ikke lige helt om mit brug af "''" er helt korrekt i denne form for scripts, men forhør dig lige, hvis det ikke virker!

Mvh

Michael
Avatar billede djpis Nybegynder
18. juni 2003 - 15:07 #2
Hej igen, jeg prøvede at ændre overstående foreslag i min kildekode. Det ser ud som om det hjælper på det. MEN ved mouseover hiver popup'en ikke billedet frem, selvom den giver udtryk for den har den rigtige sti.. Hvad kan der være galt nu? Prøv selv at se på www.jennajameson.dk/top10/index.asp. hvis du vil se på databasen, så prøv www.jennajameson.dk/top10/pr0n.mdb
Avatar billede nythjem Nybegynder
18. juni 2003 - 15:15 #3
:)

Har lige kigget, stien er rigtig, men mon ikke du lige skulle se at få ændret størrelseskoordinaterne eller helt undlade dem? Du får to alternativer:

<img border="0" src="<%=RS("fileIMG")%>">
<img border="0" src="<%=RS("fileIMG")%>" width="50" hight="50">

I den fil du har lagt ud, har du ikke ændret width og hight. Har du faste størrelser kan det anbefales at du lige lave 50 50 om til de rigtige størrelser, er alle billeder forskellig størrelse, skal du vælge linie 1!

_:)
Avatar billede djpis Nybegynder
18. juni 2003 - 15:38 #4
Kanon! Nu virker skidtet.. Forstår bare ikke hvorfor den ikke viser alle 10 personer, men kun jenna jameson?..Hmm, nå skidt.. Forresten, ja nu spørger jeg lidt dumt da jeg er ny her, men overfører jeg pointene til dig ved at acceptere dit svar?
På forhånd tak.
STN
Avatar billede nythjem Nybegynder
18. juni 2003 - 15:50 #5
Hej igen!

Jamen, velkommen til så! :)

Ja det gør du, bare tryk accepter svar.

Hvis du har problemer med at scriptet ikke looper hele top 10, vil jeg råde dig til at oprette et nyt spørgsmål, hvor du præsenterer koden, og så får nogle til at hjælpe dig :) (men ikke min boldgade)
Avatar billede djpis Nybegynder
18. juni 2003 - 15:54 #6
Alt iorden, anyway tak for hjælpen og point på vej til dig.. :)
//STN
Avatar billede nythjem Nybegynder
18. juni 2003 - 15:56 #7
Tak skal du have :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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