CORaleigh / Visual-Town-Budget

Open-source budget visualization framework.
http://openmaps.raleighnc.gov/budgetvisualization/
4 stars 3 forks source link

Budget visuals completely distorted with IE 11 #35

Closed chavisa closed 9 years ago

chavisa commented 9 years ago

The budget data and visuals are distorted and unusable when viewed with IE 11. See attached

bv via ie

adamajm commented 9 years ago

Update: avlbudget.org works in IE11 so the answer should be in the code...

chrisgeyer commented 9 years ago

ie11 getting this javascript error in the console: SCRIPT5007: Unable to get property 'prototype' of undefined or null reference File: d3.v3.min.js, Line: 2, Column: 26629

adamajm commented 9 years ago

Breaks on var fa=ca.CSSStyleDeclaration.prototype

Here are the lines from the debugger: (){return+new Date});var oa=document,ca=window;try{oa.createElement("div").style.setProperty("opacity",0,"")}catch(la){var fa=ca.CSSStyleDeclaration.prototype,sa=fa.setProperty;fa.setProperty=function(n,t,e){sa.call(this,n,t+"",e)}}aa.ascending=function(n,t){return t>n?-1:n>t?1:n>=t?0:0/0},aa.descending=function(n,t){return n>t?-1:t>n?1:t>=n?0:0/0},aa.min=function(n,t){var e,r,i=-1,u=n.length;if

chrisgeyer commented 9 years ago

while ashevilles budget explorer displays on load it is non interactive in IE11 getting this error HTML1300: Navigation occurred. File: 9e832f0b [object Object] {

proto: { }, mode: "t", node: "9e832f0b", section: "revenues", year: "2014" }

SCRIPT5007: Unable to get property 'setProperty' of undefined or null reference File: d3.v3.min.js, Line: 1, Column: 3047

sardeenz commented 9 years ago

It's a default setting in IE11 for sites inside CORALEIGH domain. If you go to Tools - Compatibility view settings, and uncheck compatibility mode for intranet sites, then it loads the visualization.

ejaxon commented 9 years ago

So does this mean this issue is closed? Just got around to looking, but it looks like you've got it figured out.