Eltüntethető menü - megjegyezi
Hello!
A problémám az, hogy adott egy aprócska javascript, ami eltünteti a nem használt menüpontokat. Namost, itt kellene megoldani azt, hogy a script jegyezze meg azt, hogy nyitva van. Tehát amikor kiválaszok egy menüt és újratölti az oldalt, ne csukódjon be.
■ A problémám az, hogy adott egy aprócska javascript, ami eltünteti a nem használt menüpontokat. Namost, itt kellene megoldani azt, hogy a script jegyezze meg azt, hogy nyitva van. Tehát amikor kiválaszok egy menüt és újratölti az oldalt, ne csukódjon be.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<TITLE>kinyit</TITLE>
<script type="text/javascript" language="JavaScript1.2">
<!--
document.onmouseover = doDocumentOnMouseOver ;
document.onmouseout = doDocumentOnMouseOut ;
function doDocumentOnMouseOver() {
var eSrc = window.event.srcElement ;
if (eSrc.className == "item") {
window.event.srcElement.className = "highlight"; // change class
}
}
function doDocumentOnMouseOut() {
var eSrc = window.event.srcElement ;
if (eSrc.className == "highlight") {
window.event.srcElement.className = "item"; // change class
}
}
var bV=parseInt(navigator.appVersion);
NS4=(document.layers) ? true : false;
IE4=((document.all)&&(bV>=4))?true:false;
ver4 = (NS4 || IE4) ? true : false;
function kinyit(){return}
//-->
<!--
function getIndex(el) {
ind = null;
for (i=0; i<document.layers.length; i++) {
whichEl = document.layers[i];
if (whichEl.id == el) {
ind = i;
break;
}
}
return ind;
}
function arrange() {
nextY = document.layers[firstInd].pageY + document.layers[firstInd].document.height;
for (i=firstInd+1; i<document.layers.length; i++) {
whichEl = document.layers[i];
if (whichEl.visibility != "hide") {
whichEl.pageY = nextY;
nextY += whichEl.document.height;
}
}
}
function initIt(){
if (NS4) {
for (i=0; i<document.layers.length; i++) {
whichEl = document.layers[i];
if (whichEl.id.indexOf("Child") != -1) whichEl.visibility = "hide";
}
arrange();
}
else {
tempColl = document.all.tags("DIV");
for (i=0; i<tempColl.length; i++) {
if (tempColl(i).className == "child") tempColl(i).style.display = "none";
}
}
}
function kinyit(el) {
if (!ver4) return;
if (IE4) {kinyitIE(el)} else {kinyitNS(el)}
}
function kinyitIE(el) {
whichEl = eval(el + "Child");
whichIm = event.srcElement;
if (whichEl.style.display == "none") {
whichEl.style.display = "block";
}
else {
whichEl.style.display = "none";
}
window.event.cancelBubble = true ;
}
function kinyitNS(el) {
whichEl = eval("document." + el + "Child");
whichIm = eval("document." + el + "Parent.document.images['imEx']");
if (whichEl.visibility == "hide") {
whichEl.visibility = "show";
}
else {
whichEl.visibility = "hide";
}
arrange();
}
document.alinkColor="green";
onload = initIt;
//-->
<!--
if (NS4) {
firstEl = "menuSzulo1";
firstInd = getIndex(firstEl);
showAll();
arrange();
}
function navigmutat(melyik)
{
alert(melyik);
}
//-->
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<DIV ID=menuSzulo1><A HREF="#" onClick="kinyit('elOne'); return false;">Menü1</A></DIV>
<DIV CLASS=child ID=elOneChild>
<li> kinyitva 1</li>
<li> kinyitva 2</li>
<li> kinyitva 3</li></DIV>
<DIV ID=menuSzulo2><A HREF="#" onClick="kinyit('elTwo'); return false;">Menü2</A></DIV>
<DIV CLASS=child ID=elTwoChild>
<li> kinyitva 1</li>
<li> kinyitva 2</li>
<li> kinyitva 3</li></DIV>
</BODY>
</HTML>
Köszi!
cookie?
Cookie
Köszi