Ikke så stort endda. 99% af det du ønsker er allerede lavet med Bosrups OverLib script. Det eneste der mangler er at \'samle spørgsmålstegnet op\' og \'lægge det fra sig igen\'.
Start med at hente overlib her:
http://www.bosrup.com/web/overlib/Ifølge vejledningen står der at du skal lave onmouseover og onmouseout events som nedenfor.
<A HREF=\"oldnews.html\" onMouseOver=\"return overlib(\'More overLIB news.\')\" onMouseOut=\"nd()\">old news</A>
det bliver vi ved men vi lader nouseover kalde en lidt anden funktion (med samme parametre) og tilføjer en onclick funktion:
<A HREF=\"oldnews.html\" onMouseOver=\"return overlibTB(\'More overLIB news.\')\" onMouseOut=\"nd()\" onclick=\"offTB();\">old news</A>
Og så laver vi lidt script oppe i head:
<script language=\'javascript\'> <!--
var questMode = \'false\'; // true når der skal vises overlib tekster.
function offTB() {
questMode = \'false\'; // slår visningen fra
// kode til at vise normal cursor
}; //end offTB()
function onTB() {
questMode = \'true\'; // slår visningen til
// kode til at vise ?-cursor
}; //end onTB()
function overlibTB ( tekst ] {
if ( questMode == \'true\' )
return overlib( tekst ) // visning
else
return true; // ingen visning
}; //end overlibTB
// --> </script>
klik på det ?-tegn skal aktivere funktionen onTB() .
og så skulle den være der, bortset fra det med at få cursoren til at vise sig som et spørgsmålstegn.
Jeg ved det er muligt, men da det kun er i ret så nyeste IE det kan gøres (vist fra IE5.5 og op) hear jeg ikke bidt mærke i hvordan.
Så det må vi have en anden til at svare på.
mvh JakobA