Stefan Bach: DHTML Menü (nach Tutorial von Tripod)

Beitrag lesen

Hallo,

Ich habe auf meiner Seite ein DHTML Menü nach einem Tut auf tripod gemacht..
Soweit sogut, nur auf Tripod stand, das solle sowohl in IE als auch in Netscape funktionieren..

Damit meinte der gute Mann (die gute Frau?), dass es unter Netscape in der 4er Version funktioniert.

http://www.tripod.lycos.de/webmaster/topics/technic/dhtml/dhtml-workshop2/0/

Das Problem liegt in den beiden Funktionen hier:

function afficheCalque(calque)
{
eval(layerRef + '["' + calque +'"]' + styleRef + '.visibility = "visible"');
}

function cacheCalque(calque)
{
eval(layerRef + '["' + calque +'"]' + styleRef + '.visibility = "hidden"');
}

Diese sind nur für Microsofts all Element oder für Netscapes layer ausgelegt. Wenn du ein DHTML Menü machen willst, dann solltest du aber inzwischen DOM verwenden. Wie das geht wird in Selfhtml im Kapitel zu DHTML erklärt.
Ein Menü welches das macht, was du gerne hättest lässt sich aber auch mit blosem CSS realisieren. Allerdings läuft es dann glaube ich nicht im IE, da dieser die Standards natürlich nicht richtig unterstützt.

Viele Grüße,

Stefan

--
Lass dir das Tanzen NICHT verbieten
http://tanzverbot.de