Autor |
Nachricht |
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Mi 24.03.2004 13:57
Titel
|
|
|
hey xschinken und alle anderen!
ihr seid fantastisch! und jetzt helft mir doch bitte noch kurz die punkte wieder zuzuklappen! dann wäre alles perfekt!
bittebittebittebitte!
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Fr 26.03.2004 22:54
Titel
|
|
|
???
|
|
|
|
|
Anzeige
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Fr 26.03.2004 23:22
Titel
|
|
|
sorry, ich habs vergessen. kommt noch.
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Sa 27.03.2004 12:08
Titel
|
|
|
das ist lieb
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Sa 27.03.2004 14:19
Titel
|
|
|
Ahahaaaaa ich glaub das nicht. Ich darf klebe mir den "Depp vom Dienst" für diese Woche auch die Stirn
Das lag nicht am Skript, das war schon richtig. Das Array von getElementsByTagname gab leider nur ne 1 anstelle 2 zurück. Warum? In der HTML-Quelle hat sich ein </div> zu viel eingeschlichen...
alsdann, so kannst du es verwenden:
[code:1:8b70999000]<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
http://www.w3.org/TR/html4/loose.dtd>
<html>
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>
<title>Unbenanntes Dokument</title>
<style type=text/css>
.menuOut {
cursor:pointer;
margin:2px;
background-color:#ecebeb;
color:#000000;
width:auto;
border:0px none #000000;
padding:2px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 10px;
font-style: normal;
line-height: normal;
font-variant: normal;
text-decoration: none;
text-indent: 30px;
}
.menuOver {
cursor:pointer;
margin:2px;
background-color:#183151;
color:#ffffff;
width:auto;
border:0px none #000000;
padding:2px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 10px;
font-style: normal;
line-height: normal;
font-variant: normal;
text-decoration: none;
text-indent: 30px;
}
</style>
<script language=javascript>
function SwitchMenu(obj, obj2, classNameOver, classNameOut){
// alert (obj2);
if(document.getElementById){
var el = document.getElementById(obj);
var ar = document.getElementById(cont).getElementsByTagName(DIV);
//alert (ar.length);
var ar2 = document.getElementById(cont);
ar2=ar2.getElementsByTagName(P);
if(el.style.display == none){
for (var i=0; i<ar.length; i++){
// alert (ar.length);
// alert (ar[0].id);
ar[i].style.display = none;
}
for (var i=0; i<ar2.length; i++){
ar2[i].className = classNameOut;
}
obj2.className = classNameOver;
el.style.display = block;
}else{
el.style.display = none;
}
}
}
function Hover(obj, obj2, classNameOver, classNameOut) {
if(document.getElementById){
el=document.getElementById(obj2);
if (el.style.display==none) {
if (obj.className == classNameOut) {
obj.className = classNameOver;
changed=true;
}
else {
obj.className = classNameOut;
changed=true;
//alert (obj.className);
}
}
}
}
document.onselectstart = new Function(return true);
</script>
</head>
<body>
<!-- Menu start //-->
<div id=cont>
<!-- Container //-->
<p class=menuOut onMouseOut=Hover(this, 's
Zuletzt bearbeitet von am Sa 27.03.2004 14:20, insgesamt 1-mal bearbeitet
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Do 01.04.2004 21:40
Titel
|
|
|
suuuper!
vielen vielen lieben dank! ihr seid fantastisch!
alles klappt wunderbar (sorry, dass ich das jetzt erst anmerke! hatte viel zu tun und kam erst heute dazu das skript zu testen!)
aber eine melon wäre nict eine melon, wenn sie nicht immer nochmal was zu fragen hätte!
eine kleinigkeit hätte ich da nämlich noch:
wenn ich einen untermenüpunkt anklicke, möchte ich, dass der user wenn er weiternavigieren will,in der menüleiste weiterhin erkennen kann wo er sich gerade befindet! sprich: der menüpunkt soll offen stehen bleiben!
ideen?
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Do 01.04.2004 21:45
Titel
|
|
|
Das ist so einfach nicht zu machen. Setze das Menu a) entweder in einem Frame ein (das ist das Einfachste) oder b) übergibt per get zusätzliche Parameter, die den Menustatus anzeigen, oder c) lies beim Seitenaufruf spezielle Parameter aus, anhand derer du den Menustatus festmachen kannst.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Javascript-Menu
[JavaScript] Drop Down Menu
CSS-drop-down-menu OHNE javascript
[CSS/PHP/Javascript] CSS-Menu a:active soll sichtbar sein
simple javascript accordian menu - menü soll offen bleiben
[javascript] mit <select> feld wert an javascript funk
|
|