Hoi allemaal,
Ik heb even een vraagje.
Ik heb het volgende script, wat mij een uitklapbaar menu maakt:
[JS]
<style>
<!--
a.nav:link { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none }
a.nav:visited { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none }
a.nav:active { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none }
a.nav:hover { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none; color: #33CCFF }
.HEADING { cursor: hand; font-family: Verdana,Arial,San Serif; font-size: 12px;
background-color: #; font-weight: none;
border: 0px none;}
.LINKSOFF { display: none; font-family: Verdana,Arial,San Serif; font-size: 12px; }
.LINKSON { display: inline; font-family: Verdana,Arial,San Serif; font-size: 12px; }
-->
</style>
<Script Language="VBscript">
<!--
Option Explicit
DIM menuID,menuObj,cellBk
SUB ShowHide(menuID)
menuObj = "Link" & menuID
cellbk = "Head" & menuID
// CHECK IF OPEN
if document.all.item(menuObj).className = "LINKSON" then 'IF MENU OPEN THEN CLOSE
document.all.item(menuObj).className = "LINKSOFF"
document.all.item(cellBk).style.backgroundColor = "" ' SET CELL BACKGROUND COLOUR BLUE
ELSE
document.all.item(menuObj).className = "LINKSON" ' OPEN MENU
document.all.item(cellBk).style.backgroundColor = "" ' SET CELL BACKGROUND COLOUR RED
END IF
END SUB
-->
</Script>
[/JS]
Dit werkt in IE, maar niet in Firefox en Google. Ik weet dat ik ooit eens ergens gelezen hebt dat dit met de document.all te maken heeft, maar zover reikt mijn kennis van javascript niet.
Heeft iemand een oplossing?:thumb:
Thnx al't alvast! :thumb:
Ik heb even een vraagje.
Ik heb het volgende script, wat mij een uitklapbaar menu maakt:
[JS]
<style>
<!--
a.nav:link { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none }
a.nav:visited { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none }
a.nav:active { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none }
a.nav:hover { font-family: Verdana,Arial,San Serif; font-size: 10px; text-decoration: none; color: #33CCFF }
.HEADING { cursor: hand; font-family: Verdana,Arial,San Serif; font-size: 12px;
background-color: #; font-weight: none;
border: 0px none;}
.LINKSOFF { display: none; font-family: Verdana,Arial,San Serif; font-size: 12px; }
.LINKSON { display: inline; font-family: Verdana,Arial,San Serif; font-size: 12px; }
-->
</style>
<Script Language="VBscript">
<!--
Option Explicit
DIM menuID,menuObj,cellBk
SUB ShowHide(menuID)
menuObj = "Link" & menuID
cellbk = "Head" & menuID
// CHECK IF OPEN
if document.all.item(menuObj).className = "LINKSON" then 'IF MENU OPEN THEN CLOSE
document.all.item(menuObj).className = "LINKSOFF"
document.all.item(cellBk).style.backgroundColor = "" ' SET CELL BACKGROUND COLOUR BLUE
ELSE
document.all.item(menuObj).className = "LINKSON" ' OPEN MENU
document.all.item(cellBk).style.backgroundColor = "" ' SET CELL BACKGROUND COLOUR RED
END IF
END SUB
-->
</Script>
[/JS]
Dit werkt in IE, maar niet in Firefox en Google. Ik weet dat ik ooit eens ergens gelezen hebt dat dit met de document.all te maken heeft, maar zover reikt mijn kennis van javascript niet.
Heeft iemand een oplossing?:thumb:
Thnx al't alvast! :thumb:
Laatst bewerkt: