File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,12 @@ Nette.version = '2.4';
4040Nette . addEvent = function ( element , on , callback ) {
4141 if ( element . addEventListener ) {
4242 element . addEventListener ( on , callback ) ;
43+ } else if ( on === 'DOMContentLoaded' ) {
44+ element . attachEvent ( 'onreadystatechange' , function ( ) {
45+ if ( element . readyState === 'complete' ) {
46+ callback . call ( this ) ;
47+ }
48+ } ) ;
4349 } else {
4450 element . attachEvent ( 'on' + on , getHandler ( callback ) ) ;
4551 }
@@ -654,7 +660,7 @@ Nette.initForm = function(form) {
654660 * @private
655661 */
656662Nette . initOnLoad = function ( ) {
657- Nette . addEvent ( window , 'load ' , function ( ) {
663+ Nette . addEvent ( document , 'DOMContentLoaded ' , function ( ) {
658664 for ( var i = 0 ; i < document . forms . length ; i ++ ) {
659665 var form = document . forms [ i ] ;
660666 for ( var j = 0 ; j < form . elements . length ; j ++ ) {
You can’t perform that action at this time.
0 commit comments