webForumDet fria alternativet

Markera vald sida i javascriptmeny

0 svar · 215 visningar · startad av J.N.

J.N.Medlem sedan apr. 20031 660 inlägg
#1

HEJ!

I en befintlig webb önskar jag markera vilken sida som är vald.
Tyvärr är sidan i frames, och innehåller ingen annan logik som kan utnyttjas.

Min undran är om det går att vet vilken meny som är klickad, eller veta vilken sida som finns i innehållsframen, och markera aktuellt val?

<html>
<head>
<title></title>
<script language="JavaScript" type="text/javascript">
function MM_swapImgRestore(img_obj) { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>
</head>

<body>

<div class="menutitle" onclick="SwitchMenu('sub1'); parent.mainFrame.location='a.asp'; "
onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('img','','b.gif','')">
<img src="a.gif" width="9" id="img"><a href="about.asp" target="frame">rubrik</a></div>
	<span class="submenu" id="sub1">
		<a href="b.asp" onMouseOut="MM_swapImgRestore('uimg')"
		onMouseOver="MM_swapImage('uimg','','b.gif','')" target="frame">
		<img src="gif.gif" width="5" id="uimg">text</a><br>
		<a href="c.asp" onMouseOut="MM_swapImgRestore('uimg2')"
		onMouseOver="MM_swapImage('uimg2','','b.gif','')" target="frame">
		<img src="gif.gif" width="5" id="uimg2">text</a><br>
	</span>
</div>

</body>
</html>
129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
126 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)