webForumDet fria alternativet

Ostabilt hover-script

0 svar · 164 visningar · startad av webbmannen

webbmannenMedlem sedan dec. 1999659 inlägg
#1

Det här skriptet fungerar ibland och ibland inte. Jag är inte duktig på javascript och har därför letat reda på det på nätet (kommer inte längre ihåg var).

För mig ser det ut som det är lite slarvigt skrivet men jag förstår inte vad som gör att det är ostabilt.

<script language="JavaScript"><!--
function hover(nlink){
	if (document.layers && nlink.text != null){
		document['nshover'].moveTo(nlink.x,nlink.y);
		if(nlink.target==null) nlink.target = "_self";
		with (document['nshover'].document){
			open();
			write("<a href=\""+nlink.href+"\" onMouseout=\"hide();\"");
			write(" class=\"nshover\" target=\""+nlink.target+"\">"+nlink.text+"</a>");
			close();
		}
		document['nshover'].visibility = "show";
	}
}
function hide(){
	document.layers.nshover.visibility='hide';
}
// -->
		</script>
<style type="text/css">
<!--
#nshover { position: absolute; top: 0px; left: 0px; width: 100%; visibility: hidden }
a.nshover { color: #8f3209; font-weight: bold; font-size: x-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; background-color: white }
-->
</style>

Direkt efter body-taggen så ligger:

<div id="nshover"></div>

/webb

------------------
Vem ska du göra glad imorgon?

Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb