Avatar billede didaelgaard Nybegynder
22. juli 2002 - 13:05 Der er 6 kommentarer og
1 løsning

ALT tekst - kan man få den til at blive i x antal sekunder?

Er det muligt at få "alt teksten" til at være synlig x antal sekunder/minutter?
Avatar billede Slettet bruger
22. juli 2002 - 13:11 #1
Så skal du lave din egen. Ligesom her:
http://www.eksperten.dk/spm/228560

Jeg vender tilbage om 2 sek. med en løsning!
Avatar billede Slettet bruger
22. juli 2002 - 13:16 #2
<html>
<head>
<script>
x = 30; //Så langt til højre tippet skal være fra cursoren
y = 30; //Så langt nedenunder tippet skal være fra cursoren
tid = 1000; //Antal millisekunder, før tippet skal forsvinde

paa = false;
var to;
function vis(txt) {
obj("tiptxt").innerHTML = txt;
obj("tip").style.left = event.clientX + 30;
obj("tip").style.top = event.clientY + 30;
obj("tip").style.visibility = "visible";
paa = true;
to = setTimeout("skjul();", tid);
}

function skjul() {
clearTimeout(to);
obj("tip").style.visibility = "hidden";
paa = false;
}

function mov() {
if (paa) {
obj("tip").style.left = event.clientX + 30;
obj("tip").style.top = event.clientY + 30;
}
}

function obj(id) {
if (document.getElementById)
return document.getElementById(id);
else if (document.all)
return document.all[id];
}
</script>
</head>
<body onMouseMove="mov();">
<div id="tip" style="position: absolute; left: -200; top: -200; visibility: hidden;">
<div id="tiptxt" style="background-color: yellow; font-family: Verdana;">
</div>
</div>
<form>
<input type="checkbox" onMouseOver="vis('Checkbox nr. 1');" onMouseOut="skjul();"><br>
<input type="checkbox" onMouseOver="vis('Checkbox nr. 2');" onMouseOut="skjul();"><br>
<input type="checkbox" onMouseOver="vis('Checkbox nr. 3');" onMouseOut="skjul();"><br>
</form>
</body>
</html>
Avatar billede mbl Novice
22. juli 2002 - 14:47 #3
Kigger med: Spørgsmål, kan man skifte teksten 'Checkbox nr. 1' ud med et billed.
Avatar billede =maddog= Nybegynder
22. juli 2002 - 17:14 #4
'<img src="gif.gif" alt="tooltip" border="0" />'
Avatar billede didaelgaard Nybegynder
23. juli 2002 - 08:40 #5
Havde håbet det kunne lade sig gøre uden for meget "scripting" - men ok - det virker.
Tak for hjælpen.
Avatar billede mbl Novice
23. juli 2002 - 08:45 #6
=maddog=: det virker desværre ikke, eller også er det mig der sætte den forkert ind.
Avatar billede Slettet bruger
23. juli 2002 - 18:07 #7
Det kan sagtens lade sig gøre med et billede:

<img src="bla.gif" onMouseOver="vis('Din tekst');" onMouseOut="skjul();">
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