AnsweredAssumed Answered

Internet Explorer 10 menubar trouble

Question asked by cdtj Champion on Jun 26, 2015
Latest reply on Jun 29, 2015 by cdtj

Hello,

I've faced a problem with IE10 compatability,

when I click menubar on product frame nothing happens.

 

In CA SDM content meta defined as IE=EmulateIE7 but when you need to use new features like CSS2.1 or higher you should switch it to newer version.

 

To reproduce problem open styles.htmpl file and change (or change document mode from EmulateIE7 to 8 or higer in developer mode)

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />


to

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> <!-- or 8, 9, 10 for same result -->


 

Now clicking on menubar items will return error on menus.js:

if (oBrowser.isIE55) {
  if (typeof this.layer == "undefined")
    this.draw();
  else if (this.items.length > 0) {
    var d = this.displaywindow.document.body.document;
    e = d.getElementById(this.items[0].tdId); // cant get element id of undefined
    if (e == null) {
      this.draw();
    }
  }
// etc



 

This error is actual only for IE10 (IE8-9 and 11 works fine).

 

It will be great if someone have seen fix for this problem or can provide menus.js from newer version of CA SDM.

 

Regards,

cdtj

Outcomes