opentripplanner / OpenTripPlanner

An open source multi-modal trip planner
http://www.opentripplanner.org
Other
2.2k stars 1.03k forks source link

IE 8: Topo Map / Ext Panel no-show #266

Closed novalis closed 12 years ago

novalis commented 13 years ago

On IE, the southern panel for the Topo Map is not rendered. Guessing it's a .js bug / happy IE quirk.

novalis commented 13 years ago

--fpurcell

novalis commented 13 years ago

(In [845]) Updates #266 (IE support for topo map):

--nicholasbs

novalis commented 13 years ago

Frank, I've gotten this most of the way done in r845. The only issue remaining left in IE is that the {{{overflow:auto}}} style on the div containing the canvas element doesn't appear to be working correctly. When the map extends beyond the size of the window, the scrollbars don't show up in IE.

--nicholasbs

novalis commented 13 years ago

Frank, I'm assigning this to you, since I don't have a copy of IE8, and I don't know if this is important for the Fall Beta. If it is, and you need help, let me know and I'll see what we can do.

fpurcell commented 13 years ago

I'm going to reassign to David Emory (and I'll back David up with some IE testing). David's new elevation graph is not working in IE 9.0 (and probably 8.0 & 7.0) as of build d14e659.

fpurcell commented 13 years ago

(Renamed this to IE vs. IE 8:)...

Here's the error I see in IE 9.0's console: LOG: exception Planner.newTripPlan: exception [object Error] LOG: undefined SCRIPT5007: Unable to get value of the property 'vml': object is null or undefined raphael-min.js, line 7 character 3824

See http://maps5.trimet.org/otp?mode=BICYCLE

fpurcell commented 13 years ago

David, a minor issue affecting all browsers -- the elevation graph elevation numbers are squished together on the following trip:

http://maps5.trimet.org/otp?submit&fromPlace=45.529918851711,-121.49850577653&toPlace=45.449049371411,-123.37442130379&mode=BICYCLE&min=TRIANGLE&triangleTimeFactor=0&triangleSlopeFactor=0&triangleSafetyFactor=0.999999999&maxWalkDistance=840

fpurcell commented 13 years ago

David...a bit more information on IE:

IE 9.0, when it's in standards/strict mode, will render the triangle and the graph fine. Problem is that other things on the map (specifically, clicking on legs of the itinerary...which don't move the map--again, an IE problem) break. IE 7.0 and 8.0 standards mode, as well as IE 9.0 quirks mode throw the same raphael bug mentioned above. (These 4 IE scenarios are all according to the IE 9.0 debugger...very cool tool).

fpurcell commented 12 years ago

fixed