• Internet Explorer 9

    By Ingo Weidinger 1 decade ago

    Hi,

    is it a problem on my side, or is the custom control not working on IE9?

     

    Ingo

    • Yes,but it is a bug in Dojo < 1.6

      By F. Kranenburg 1 decade ago

      Maybe I can find a workaround for this.

      • Thanks but...

        By Ingo Weidinger 1 decade ago

        Hi,

        thanks for the fast workaround...!! Works perfect in IE9!

        But now, I have problems in IE8 ... you experience the same problem?

         

        Ingo

        • Workaround for me...

          By Ingo Weidinger 1 decade ago

          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="