Changeset 551
- Timestamp:
- 07/14/08 15:57:48 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web2/addons/job_monarch/js/jobgrid.js
r550 r551 116 116 } 117 117 118 function addListener(element, type, expression, bubbling) 119 { 120 bubbling = bubbling || false; 121 if(window.addEventListener) { // Standard 122 element.addEventListener(type, expression, bubbling); 123 return true; 124 } else if(window.attachEvent) { // IE 125 element.attachEvent('on' + type, expression); 126 return true; 127 } else return false; 128 } 129 130 var ImageLoader = function( id, url ) 131 { 132 this.url = url; 133 this.image = document.getElementById( id ); 134 this.loadEvent = null; 135 }; 136 137 ImageLoader.prototype = { 138 load:function(){ 139 var url = this.url; 140 var image = this.image; 141 var loadEvent = this.loadEvent; 142 addListener(this.image, 'load', function(e){ 143 if(loadEvent != null){ 144 loadEvent(url, image); 145 } 146 }, false); 147 this.image.src = this.url; 148 }, 149 getImage:function(){ 150 return this.image; 151 } 152 }; 153 118 154 function reloadClusterImage() 119 155 { … … 122 158 filt_url = makeArrayURL( myfilters ); 123 159 imag_url = makeArrayURL( ClusterImageArgs ); 124 125 document.getElementById( 'clusterimage' ).src = './image.php?' + filt_url + '&' + imag_url; 160 img_url = './image.php?' + filt_url + '&' + imag_url; 161 162 var newClusterImage = new ImageLoader( 'clusterimage', img_url ); 163 newClusterImage.loadEvent = function( url, image ) {ClusterImageWindow.getBottomToolbar().clearStatus({useDefaults:true});} 164 165 ClusterImageWindow.getBottomToolbar().showBusy(); 166 newClusterImage.load(); 126 167 } 127 168 … … 354 395 resizable: false, 355 396 shadowOffset: 10, 356 layout: 'fit' 397 layout: 'fit', 398 bbar: new Ext.StatusBar({ 399 defaultText: 'Ready.', 400 id: 'basic-statusbar', 401 defaultIconCls: '' 402 }) 403 357 404 }); 358 405
Note: See TracChangeset
for help on using the changeset viewer.