I just commented out some code (see below) ...now everything works for me in IE8, IE9 Firefox 3 & 4, Chrome...
Not nice, but it just works ... :-)
It's myterious...it seems that the commented out code affects ExtLib Dialogs...the version below seems to be ok for all problems...
/* You may (should) safely remove this if you are using Dojo 1.6 or higher, this fixes IE9 not displaying dialogs in Dojo < 1.6*/
dijit._frames = new function(){
var queue = [];
this.pop = function(){
var iframe;
if(queue.length){
iframe = queue.pop();
iframe.style.display="";
}else{
/*IW 14.04.2011
if(dojo.isIE < 9){
var burl = dojo.config["dojoBlankHtmlUrl"] || (dojo.moduleUrl("dojo", "resources/blank.html")+"") || "javascript:\"\"";
var html="
+ " style='position: absolute; left: 0px; top: 0px;"
+ "z-index: -1; filter:Alpha(Opacity=\"0\");'>";
}else{
*/
iframe = dojo.create("iframe");
iframe.src = 'javascript:""';
iframe.className = "dijitBackgroundIframe";
dojo.style(iframe, "opacity", 0.1);
//}
iframe.tabIndex = -1;// Magic to prevent iframe from getting focus on tab keypress - as style didn't work.
dijit.setWaiRole(iframe,"presentation");
}
return iframe;
};
this.push = function(iframe){
iframe.style.display="none";
queue.push(iframe);
}
}();