Changeset 8602


Ignore:
Timestamp:
03/10/12 14:14:01 (7 years ago)
Author:
mnagni
Message:

trying to fix the chrome openLayer issue. Refactoring and cleaning some old code

Location:
mauRepo/MolesManager/trunk/cedaMoles/MolesManager/static
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/MolesManager/trunk/cedaMoles/MolesManager/static/js/cedaObservation.js

    r8601 r8602  
    301301                        var old_json = dojo.byId('old_coObs_id').value; 
    302302                        var json = dojo.byId('coObs_id').value; 
    303                         var isChrome = /(chrome)[ \/]([\w.]+)/i.test(navigator.userAgent); 
    304303                         
    305304                        if (json == ''){                                         
     
    375374                                } 
    376375                                catch(err){ 
    377                                         console.log('no point of contact given') 
     376                                        if (isChrome) { 
     377                                                console.log('no point of contact given')         
     378                                        }                                        
    378379                                } 
    379380                         
     
    404405                                } 
    405406                                catch(err){ 
    406                                         console.log('map plotting issue') 
     407                                        if (isChrome) { 
     408                                                console.log('map plotting issue')        
     409                                        }                                        
    407410                                } 
    408411                                  
  • mauRepo/MolesManager/trunk/cedaMoles/MolesManager/static/js/cedaol.js

    r8600 r8602  
    1212   return {   
    1313        drawMap: function(extents, map_id,ids){ 
    14                  
    15                 map = new OpenLayers.Map(map_id);                
     14                var map = new OpenLayers.Map(map_id);            
    1615                        if (ids['ceda_title'].code != 'Data from Mars Analysis Correction Data Assimilation (MACDA)'){ 
    1716                                var layer = new OpenLayers.Layer.WMS('OpenLayers WMS',  
     
    4039                style: layer_style, 
    4140                renderers: renderer}) 
    42            
    4341                var boxes  = new OpenLayers.Layer.Vector( "Boxes" );             
    4442                        for (var i = 0; i < extents.length; i++) { 
  • mauRepo/MolesManager/trunk/cedaMoles/MolesManager/static/templates/base.html

    r8600 r8602  
    4444                ] 
    4545        }; 
    46                 if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1){console.log(dojoConfig)} 
     46                var isChrome = /(chrome)[ \/]([\w.]+)/i.test(navigator.userAgent); 
     47                if (isChrome){ 
     48                        console.log(dojoConfig) 
     49                }; 
    4750    </script> 
    4851    <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/dojo.js">   </script>                
  • mauRepo/MolesManager/trunk/cedaMoles/MolesManager/static/templates/cedaObservation.html

    r8601 r8602  
    7777        </div> 
    7878    <div id="lower_tab1" style="height:300px" class="grid_8 push_2 cedaObs"> 
    79                  
    80                 <script type="text/javascript"> 
    81                         /* require necessary classes */ 
    82                         dojo.require('dijit.layout.TabContainer'); 
    83                         dojo.require('dijit.layout.ContentPane'); 
    84                         dojo.require('dijit.form.Button'); 
    85                          
    86                         /* when all classes have loaded... */ 
    87                         dojo.ready(function() { 
    88                                 /*  
    89                                         don't need to do anything programmatically! 
    90                                         parseOnLoad and dojoType does the magic! 
    91                                 */ 
    92                         }); 
    93                 </script> 
    9479 
    9580        <!-- will host all tabs and their content panes --> 
Note: See TracChangeset for help on using the changeset viewer.