[mapguide-trac] #612: Opera 9.50 doesn't load map using the Basic Viewer

MapGuide Open Source trac_mapguide at osgeo.org
Thu Jun 26 00:41:04 EDT 2008


#612: Opera 9.50 doesn't load map using the Basic Viewer
-------------------------+--------------------------------------------------
 Reporter:  zspitzer     |         Owner:       
     Type:  defect       |        Status:  new  
 Priority:  medium       |     Milestone:       
Component:  AJAX Viewer  |       Version:  2.0.1
 Severity:  critical     |    Resolution:       
 Keywords:               |   External_id:       
-------------------------+--------------------------------------------------
Comment (by zspitzer):

 I think the problem is somewhere in between the functions
 RequestMapImage(reqId) & OnMapOverlayImageLoaded(e) in line 1672 and 1686
 in ajaxmappane.templ

 The url is being set correctly in RequestMapImage but the onload event
 function OnMapOverlayImageLoaded is never being called coz opera is pickly
 and doesn't fire onload events for images like other browsers.

 adding the following to the end of the function RequestMapImage get things
 working..

 {{{
 if (opera)
 document.getElementById("mapImage").src=document.getElementById("mapImage").src;
 }}}

 browserdetect.js needs to be taught about Opera


 {{{
 var opera = agent.indexOf("opera") != -1;
 }}}

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/612#comment:2>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list