Navigation

gankli

Mitglied
Hallo,

ich habe da mal eine Frage zur Microsoft Seite. Wie oder woher bekomme ich das Javascripts um wie auf der Microsoft Seite Texte aufzuklappen bzw. wegzuklappen.

Hier ist die Seite wo ich es gesehen habe: Microsoft Office

wenn ich dort auf einen blauen link klicke, sehe ich unterhalb des links im selben text weiteren text zu diesem link in grün.

Wie geht das? Wo kann ich Probescripts zu dieser Art verhalten bekommen?

Danke und Gruß
gankli
 
Man muss den Text nur verstecken/anzeigen lassen...jenachdem.
Hier mal nen ganz simples Bsp.:
Code:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
Lnk=new Array('....mehr lesen?','....weniger lesen?');
Dspl=new Array('none','inline');
b=new Array(1,0);
function mehrText(obj,evt)
{
obj.firstChild.data=Lnk[evt];
obj.parentNode.childNodes[3].style.display=Dspl[evt];
obj.onclick=new Function('F','mehrText(this,'+b[evt]+');');
}
//-->
</script>
</head>
<body>
<div style="width:300px;color:#000000;">
Dies ist ganz normaler schwarzer Text der ganz normal in der Seite steht.
Wenn sich unter diesem Text noch grüner Text befindet,
können sie diesen verschwinden lassen, wenn nicht, können Sie ihn anzeigen lassen.
<a href="#"onclick="mehrText(this,1);return false;"style="color:blue;">....mehr lesen?</a>
<span style="color:green;display:none;">
So, hier bin ich, noch mehr Text, diesmal aber in grün :o)
</span>
</div>
</body>
</html>
 
Ist das überhaupt sinnvoll?

Ist es überhaupt sinnvoll in dieser Weise eine Navigation aufzubauen? Ich meine das Ansprechen eines HTML Elementes über die "node" Methode. In Selfhtml steht ja sehr oft als Hinweis da, dass nicht alle Browser dies unterstützen! Was mache ich wenn jemand Javascript deaktiviert hat, einfach eine statische Navigation?

MfG Fiendius
 
Das währe der einzige Ausweg. Aber ein Dynamic Menu ist wirklich gut, denn du sparst eine menge Platz für andere Dinge. Spam oder so :-)

In diesem Sinne
 

Neue Beiträge

Zurück