Hi,
In IE 11 ,CRM reports are displayed but the error then appears whenever we try to close the report window. After some own digging around (using the IE Developer tools pressing F12) it seems that the reports are rendered using the IE5 Model... We tried to switch around the page between the trusted sites and local intranet zone, enabled and disabled the IE popup blocker and tried to add it to the compatibility view list, but nothing working.
I will appreciate any help on this topic.
regards
Piny.
Reports look like below
-------------------------------------
Microsoft Dynamics 365 Error Report Contents
<CrmScriptErrorReport>
<ReportVersion>1.0</ReportVersion>
<ScriptErrorDetails>
<Message>Object doesn't support property or method 'bind'</Message>
<Line>450</Line>
<URL>/_static/_common/scripts/maxsessionmonitor.js?ver=-1944587738</URL>
<PageURL>/crmreports/viewer/viewer.aspx?action=run&context=records&helpID=Referral%20By%20Age.rdl&id=%7be6157f63-78c9-e711-8111-005056946a68%7d&records=%7bB7F274CE-01A7-E711-8110-005056946A68%7d&recordstype=10023</PageURL>
<Function>anonymous(warningInSeconds,signoutInSeconds,lastUpdate){MaxSession.Monitor.prototype.checkSessionTimeout=function(currentDate){clearTimeout(this.timerHandler);this.timerHandler=null;varnextEvent=null;if(typeofcurrentDate=="undefined")currentDate=Date.now(</Function>
<FunctionRaw>function(warningInSeconds,signoutInSeconds,lastUpdate)
{
MaxSession.Monitor.prototype.checkSessionTimeout = function(currentDate)
{
clearTimeout(this.timerHandler);
this.timerHandler = null;
var nextEvent = null;
</FunctionRaw>
<CallStack>
<Function>anonymous(warningInSeconds,signoutInSeconds,lastUpdate){MaxSession.Monitor.prototype.checkSessionTimeout=function(currentDate){clearTimeout(this.timerHandler);this.timerHandler=null;varnextEvent=null;if(typeofcurrentDate=="undefined")currentDate=Date.now();if(this.errorShowDate!==null&¤tDate>=this.errorShowDate)
{this.signoutDialog.showDialog();MaxSession.Helper.notify(MaxSession.KnownKeys.showSignOutKey());this.reminderDialog.hideDialog();MaxSession.Helper.notify(MaxSession.KnownKeys.hideWarningKey())}
elseif(this.warningShowDate===null||currentDate>=this.warningShowDate){if(this.warningShowDate!==null)
{this.reminderDialog.showDialog();MaxSession.Helper.notify(MaxSession.KnownKeys.showWarningKey())}
if(this.errorShowDate!==null)nextEvent=this.errorShowDate-currentDate}elsenextEvent=this.warningShowDate-currentDate;if(nextEvent)this.timerHandler=setTimeout(this.checkSessionTimeout.bind(this),nextEvent)};MaxSession.Monitor.prototype.doSignOut=function()
{console.info("Sessionclosedduetotimeouton",Date.now());varinstance=Mscrm.PageManager.get_instance();instance&&instance.raiseEvent(Mscrm.ScriptEvents.SignOutRequested,null);window.$clearHandlers&&$clearHandlers(window);window.document.documentElement.innerHTML="";window.location.href=window.location.protocol.replace(/\:/g,"")+"://"+window.location.host+"/main.aspx?signout=1"}
;MaxSession.Monitor.prototype.storageEventHandler=function(event)
{if(event.newValue===null||event.newValue===undefined||event.newValue==="")return;if(event.key===MaxSession.KnownKeys.showWarningKey())this.reminderDialog.showDialog();elseif(event.key===MaxSession.KnownKeys.hideWarningKey())this.reminderDialog.hideDialog();elseif(event.key===MaxSession.KnownKeys.showSignOutKey())this.signoutDialog.showDialog();elseif(event.key===MaxSession.KnownKeys.mustSignOutKey())this.doSignOut();elseevent.key===MaxSession.KnownKeys.reloadKey()&&this.reload(JSON.parse(event.newValue))}
;MaxSession.Monitor.prototype.reload=function(options){varenabled=options.enabled,warningInSeconds=options.warning,signoutInSeconds=options.signout,currentDate=options.now,newLastUpdate=options.lastupdate;if(enabled){varmustUpdateTimer=!Unable to render embedded object: File (newLastUpdate&&(this.lastUpdate===null) not found.==null&&this.reminderDialog.hideDialog();this.checkSessionTimeout(currentDate)}}else{clearTimeout(this.timerHandler);this.timerHandler=null}};MaxSession.Helper.addEventListener(window,"storage",this.storageEventHandler.bind(this));this.reminderDialog=newMaxSession.Dialog.Reminder;this.signoutDialog=newMaxSession.Dialog.Signout(this);this.timerHandler=null;this.warningShowDate=null;this.errorShowDate=null;this.lastUpdate=null;varoptions=
{now:Date.now(),enabled:true,warning:warningInSeconds,signout:signoutInSeconds,lastupdate:lastUpdate}
;this.reload(options);if(warningInSeconds!==0)MaxSession.Helper.notify(MaxSession.KnownKeys.reloadKey(),JSON.stringify(options));elseif(signoutInSeconds!==0&&MaxSession.Helper.isMainPage()){this.reminderDialog.showDialog();MaxSession.Helper.notify(MaxSession.KnownKeys.showWarningKey())}}</Function>
</CallStack>
</ScriptErrorDetails>
<ClientInformation>
<BrowserUserAgent>Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; InfoPath.3)</BrowserUserAgent>
<BrowserLanguage>en-US</BrowserLanguage>
<SystemLanguage>en-US</SystemLanguage>
<UserLanguage>en-CA</UserLanguage>
<ScreenResolution>1920x1080</ScreenResolution>
<ClientName>Web</ClientName>
<ClienState>Online</ClienState>
<ClientTime>2018-05-02T09:28:37</ClientTime>
</ClientInformation>
<ServerInformation>
<OrgLanguage>1033</OrgLanguage>
<OrgCulture>1033</OrgCulture>
<UserLanguage>1033</UserLanguage>
<UserCulture>1033</UserCulture>
<OrgID>
{F2F45784-67A4-E711-8110-005056946A68}
</OrgID>
<UserID>
{2F10B300-2AB8-E711-8111-005056946A68}
</UserID>
<CRMVersion>8.2.2.112</CRMVersion>
</ServerInformation>
</CrmScriptErrorReport>