hi!
Ich habe ein Menü, das per klick auf das Überelement aufklappt, doch ohne eingeschaltenes JS funktioniert dies klarerweise nicht, deshalb meine frage: Gibt es eine Möglichkeit für Benutzer, die JS ausgeschalten haben, dieses Menü doch anzuzeigen => z.B. wenn JS abgeschalten ist wird das Menü aus einer anderen Datei geladen, die eben kein JS benötigt?
thx
Roland
PS: hier das Script (mit dem Script werden immer zwei Objekte aufgeklappt, da sich der Hintergrund auch mit dem Menü ändert:
<style type="text/css">
<!--
.submenu{display: none;}
//-->
</style>
<script type="text/javascript">
<!--
function SwitchMenu(obj1,obj2){
if(document.getElementById){
var el1 = document.getElementById(obj1);
var ar1 = document.getElementById("masterdiv").getElementsByTagName("span");
if(el1.style.display != "block"){
for (var i=0; i<ar1.length; i++){
if (ar1[i].className=="submenu")
ar1[i].style.display = "none";
}
el1.style.display = "block";
}else{
el1.style.display = "none";
}
}
if(document.getElementById){
var el2 = document.getElementById(obj2);
var ar2 = document.getElementById("masterdiv2").getElementsByTagName("span");
if(el2.style.display != "block"){
for (var o=0; o<ar2.length; o++){
if (ar2[o].className=="submenu")
ar2[o].style.display = "none";
}
el2.style.display = "block";
}else{
el2.style.display = "none";
}
}
}
//-->
</script>
und per klick auf das Objekt im
<div class="menutitle" onclick="SwitchMenu('sub1','bg1')">
werden die Objekte im
<span class="submenu" id="sub1">
geöffnet