Ik heb op www.js-examples.com een JavaScript gehaald die het volgende doet:
Als je met je cursor op een bepaalde link wijst, komt er een info boxje aan je cursor te hangen. bij onMouseOut hide de script hem ook weer keurig, maar hij blijft er dus hidden aan hangen.
Als ik dan met mijn cursor naar de rechter onderzijde van de pagina ga, zie je dat er scrollbars komen, omdat de info box er nog steeds aan hangt. Ik had zelf het vermoeden dat het aan 1 van deze 2 delen lag:
of
Bij de eerste heb ik al iets geprobeerd geprobeerd, dat was het toevoegen van:
(maar werkt alleen bij getallen heb ik gehoord), en:
Maar dan begint het script raar te doen, of werkt niet.
Hier heb ik een voorbeeld staan van het script: http://copyman.endoria.net/got/mouseover.html.
Als je met je cursor op een bepaalde link wijst, komt er een info boxje aan je cursor te hangen. bij onMouseOut hide de script hem ook weer keurig, maar hij blijft er dus hidden aan hangen.
Als ik dan met mijn cursor naar de rechter onderzijde van de pagina ga, zie je dat er scrollbars komen, omdat de info box er nog steeds aan hangt. Ik had zelf het vermoeden dat het aan 1 van deze 2 delen lag:
code:
1
2
3
4
5
6
7
8
9
| function get_mouse(e)
{
x=(isNS4||isNS6)?e.pageX:event.clientX+document.body.scrollLeft;
y=(isNS4||isNS6)?e.pageY:event.clientY+document.body.scrollLeft;
if(isIE&&navigator.appVersion.indexOf("MSIE 4")==-1)
y+=document.body.scrollTop;
skn.left=x+Xoffset;
skn.top=y+Yoffset;
} |
of
code:
1
2
3
4
5
6
7
| function removeBox()
{
if(!old)
{
skn.visibility="hidden";
}
} |
Bij de eerste heb ik al iets geprobeerd geprobeerd, dat was het toevoegen van:
code:
1
| if( skn.visibility == "visible" ) { <...code...> } |
(maar werkt alleen bij getallen heb ik gehoord), en:
code:
1
| if( skn.visibility.indexOf( "visible" ) != -1 ) { <...code...> } |
Maar dan begint het script raar te doen, of werkt niet.
Hier heb ik een voorbeeld staan van het script: http://copyman.endoria.net/got/mouseover.html.
Zeer belangrijke informatie: Inventaris