Avatar billede vat69 Nybegynder
23. januar 2006 - 23:17 Der er 5 kommentarer og
1 løsning

fejl ved overLIB

Hej jeg har prøvet at følge Bosrups overLIB script for at lave en simpel onmouseover box med text. Jeg har downloadet selve scriptet men kan ikke få det til at virke. Har fuldt hans dokumentation men det virker ikke.
Det er sikkert pga noget jeg ikke forstår eller har overset.

Min kode i min test fil ser således ud:


<script type="text/javascript" src="overlib.js"><!-- overLIB (c) Erik Bosrup --></script>

<body>
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
<a href="java script:void(0);" onmouseover="return overlib('This is an ordinary
  popup.');" onmouseout="return nd();">here</a>
</body>

Men lige et spg til, Gives der måske en nemmere eller mere enkelt måde at lave det på end Bosrups overLIB?
Mvh
Vat69
Avatar billede roenving Novice
24. januar 2006 - 01:43 #1
Der findes nogen, der har broderet videre på Eriks script, men bedre, nej, og slet ikke enklere ...

-- og hvad er det, du ikke kan få til at fungere ?-)
Avatar billede vat69 Nybegynder
24. januar 2006 - 10:04 #2
Ok overlib virker også meget smart hvis jeg bare kunne få det til at virke ;)

Jeg får ikke den rollover efekt-box jeg gerne vil ha. Jeg følger hans doucumentation for Tooltip popups men der sker intet. Som jeg forstår det skal man "hente" overlib.js ind i ens html fil f.eks. I overlib.js er der så en masse variabler man kan ændre alt efter hvilken rolloverbox man ønsker. Min HTML fil se således ud:

<script type="text/javascript" src="overlib.js"><!-- overLIB (c) Erik Bosrup --></script>
<body>
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>

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

Denne html fil ligger i mappen hvor overlib.js også ligger. Jeg må gøre et eller andet forkert? Jeg har ikke ændret i overlib.js endnu jeg prøver bare at få det til at virke.
Avatar billede roenving Novice
24. januar 2006 - 13:28 #3
Det er den klassiske fejl, for af en eller anden årsag er der linjeskift i Eriks manual, men det er altså totalt forbudt i javascript-variabler ,-(

<a href="java script:void(0);" onmouseover="return overlib('This is an ordinary popup', WIDTH, 300);" onmouseout="return nd();">here</a>
Avatar billede vat69 Nybegynder
24. januar 2006 - 14:57 #4
Oh my god.......

Ja nu virker det selvfølgelig, så ved jeg det til næste gang..... :)

Takker smid et svar så kommer point fluks....
Avatar billede roenving Novice
24. januar 2006 - 14:58 #5
Velbekomme '-)
Avatar billede roenving Novice
24. januar 2006 - 15:08 #6
-- og tak for point ;~}
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