Language: Deutsch Programming Language: JavaScript Published by: Thomas Last Update: 4/24/2006 Views: 1228
Mit einem etwas widerspenstigen Verhalten des ASP.NET-Menu-Controls habe ich mich heute rumgeärgert. Selbiges kann man nämlich mit Bordmitteln nicht dazu bewegen, seine Menüebenen ab Ebene 2 (einmal aufgeklappt) transparent darzustellen - zumindest nicht im Internet Explorer (§$(W)T="/$("!")U´Ü§R$Z§), in allen anderen Browsern geht es selbstverständlich. Die Lösung: Man muss die von ASP.NET automatisch generierte JavaScript-Methode "Menu_Expand" überschreiben und in ihr den Aufruf childFrame.style.display = "block"; auskommentieren. Nach meinen Tests hat dies keine negativen Folgen unter Firefox, Opera und im IE, dafür funktioniert die Transparenz nun aber endlich auch im Internet Explorer.
Name *
Email (won't be displayed) *
Website
Comment *
Security Code *