Changeset 2469 for trunk/phpgwapi/js
- Timestamp:
- 04/08/10 14:45:57 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/phpgwapi/js/tools/xlink.js
r2459 r2469 2 2 { 3 3 var _connector = new XConnector; 4 var _container = null; 5 var _loading = new Image( ); 6 _loading.src = URL_SERVER + '/phpgwapi/images/loading.gif'; 7 4 8 function handler( pLink ) 5 9 { … … 11 15 */ 12 16 var a = ( action.indexOf( 'admin/' ) > 0 || action.indexOf( '=admin.' ) > 0 ); 13 a = ( a || action.indexOf( '=expressoAdmin1_2.' ) > 0 ); 17 a = ( a || action.indexOf( 'home' ) > 0 ); 18 a = ( a || action.indexOf( 'expressoAdmin1_2' ) > 0 ); 14 19 a = ( a || action.indexOf( 'calendar/' ) > 0 || action.indexOf( '=calendar.' ) > 0 ); 15 20 a = ! ( a && ! ( action.indexOf( '#' ) === 0 || action.indexOf( window.location + '#' ) === 0 || action.indexOf( 'javascript:' ) === 0 ) ); … … 18 23 pLink.onclick = function( ) 19 24 { 25 _container.innerHTML = ''; 26 _container.appendChild( _loading ); 20 27 var request = _connector.go( { 21 28 'access' : action, 22 29 'handler' : function( data ) 23 30 { 24 //alert( action );25 //alert( data );26 27 31 var el = document.createElement( 'div' ); 28 32 el.innerHTML = data; … … 32 36 handler( links.item( i ) ); 33 37 34 document.getElementById( 'divAppbox' ).innerHTML = '';38 _container.innerHTML = ''; 35 39 while ( el.hasChildNodes( ) ) 36 document.getElementById( 'divAppbox' ).appendChild( el.firstChild );40 _container.appendChild( el.firstChild ); 37 41 } 38 42 } ); … … 43 47 XEvents.add( window, 'onload', function( ) 44 48 { 49 _container = document.getElementById( 'divAppbox' ); 50 document.getElementsByTagName( 'body' ).item( 0 ).style.overflowY = 'scroll'; 45 51 var links = document.getElementsByTagName( 'a' ); 46 52 for ( var i = 0; i < links.length; i++ )
Note: See TracChangeset
for help on using the changeset viewer.