Avatar billede dan_n Nybegynder
14. oktober 2002 - 12:25 Der er 7 kommentarer og
1 løsning

JavaScript og ASP

Jeg er ved at lave en side, og er stødt ind i et lille problem, angående at kombinere et javascript med ASP.

Scriptet som jeg taler om kales Overlib, og er freeware fra http://www.bosrup.com/web/overlib/.
Scriptet kaldes på følgende måde:

<a href="java script:void(0);" onmouseover="return overlib('This is an ordinary popup.');" onmouseout="return nd();">here</a>

Mit problem ligger at jeg gerne vil have en ASpstreng (<%= rs("beskrivelse") %>) vist istedet for 'This is an ordinary popup.'
Jeg har prøvet noget i retningen af:

<a href="java script:void(0);" onmouseover="return overlib(<%= rs("beskrivelse") %>');" onmouseout="return nd();">here</a>

Desværre medfører dette en javascript fejl, jeg er ret sikker på det har noget at gøre med '' eller "".

Jeg har forsøgt, men har nu altså givet op håber nogle gider at hjælpe mig

//FreeRider
Avatar billede hbhansen Nybegynder
14. oktober 2002 - 12:26 #1
Prøv:
<a href="java script:void(0);" onmouseover="return overlib('<%= rs("beskrivelse") %>');" onmouseout="return nd();">here</a>
Avatar billede hbhansen Nybegynder
14. oktober 2002 - 12:27 #2
Du manglede en ' til sidst ved '<%.. %>' så vidt jeg kunne se :-)
Avatar billede dan_n Nybegynder
14. oktober 2002 - 12:45 #3
Ups det skal der selvfælgelig være, det er rent tryk fejl jeg har medtaget disse '' i min oprindelige kode og denne virker stadigvæk ikke:
Avatar billede hbhansen Nybegynder
14. oktober 2002 - 12:47 #4
Så skal du prøve at udskrifte alle mellemrum med f.eks. &nbsp; med:
tekst = replace(rs("beskrivelse"), " ", "&nbsp;")
<a href="java script:void(0);" onmouseover="return overlib('<%=tekst%>');" onmouseout="return nd();">here</a>
Avatar billede hbhansen Nybegynder
14. oktober 2002 - 13:13 #5
Øhh, forkert svar :-)
Skriv lige hvilke fejl din browser giver dig !
Avatar billede dan_n Nybegynder
14. oktober 2002 - 13:40 #6
Okey, nu er jeg forviret.

Jeg har lige ændret lidt i koden og har rent faktisk fået det til at virke, men nu får jeg en anden fejl end den jeg fik sidste.
Du kan se problemet her:

http://www.friserverplads.dk/skitips/default.asp

Fejl er noget med nogle stregkonstaner som ikke er afsluttet, gider du ikke tage et kig på koden
Avatar billede hbhansen Nybegynder
14. oktober 2002 - 13:46 #7
Det ser ud som om at du ikke afslutter strengen prøv lige at skrive koden til det der giver fejl !
Avatar billede dan_n Nybegynder
14. oktober 2002 - 13:57 #8
Jeg har selv rettet fejlen, det var et linie skift i en database post som gjorde at return Overlib(' ') blev fordelt over to linier og det går jo ikke.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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