When you visit openca web interface on IE6, the top menu can't be shown. The problem is openca-menu.js didn't work well on IE6 because when request reference to a object, checking wether it equals null cause a exception. the fix is:
function genXMLMenu ( fname, objID, addLink ) { if( window.XMLHttpRequest ) { if( typeof(XMLHttpRequest) != 'undefined' ) { try { request = new XMLHttpRequest(); } catch ( e ) { request = null; } } } else if ( window.ActiveXObject ) { try { request = new ActiveXObject( 'Msxml2.XMLHTTP' ); } catch ( e ) { try { request = new ActiveXObject('Microsoft.XMLHTTP'); } catch ( e ) { request = null; } } } if( request == null ) { alert ("Browser is not supported!"); return; } request.open('GET', fname, true ); request.onreadystatechange = function () { parseXMLConfig (objID, addLink) }; request.send(null); return; } -- View this message in context: http://www.nabble.com/Fix%3ATop-menu-didn%27t-work-on-IE6-tp20496110p20496110.html Sent from the openca-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Openca-Users mailing list Openca-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openca-users