Stopp Posted February 2, 2007 Report Share Posted February 2, 2007 Problēma sekojoša. Man ir JS iekš HTML faila, kurā ir šāds kods: window.onload=function() { // daram to, daram šito } Pēc tā seko ar script tagu piesaisīts .js fails, kurā iekšā arī ir tāds pats kods (tikai ar citām darbībām iekš funkcijas, protams). Izpildās tikai tie nosacījumi, kas ir iekš .js faila. Ja, savukārt, es norādu iekļaut to js failu pirms JS koda HTML failā, man izpildas tikai HTML failā norādītais, t.i. izpildas tas onload events, kurš ir norādīts pēdējais. Izgūglējos, kā šo problēmu atrisināt, bet atradu tikai to, ka, ja grib vairākas lietas uzreiz darīt, tad jātaisa window.onload=function() { blabla; bla2; } , bet man, redziet, tādi eventi ir divi. Teorētiski ir iespējams pārlikt tos onload nosacījumus no JS faila uz HTML, lai viss ir zem viena, bet dotajā gadījumā tas ir paliels čakars. Kādi vēl būtu ieteikumi, lai viss darbotos? Paldies. Link to comment Share on other sites More sharing options...
Paulinjsh Posted February 2, 2007 Report Share Posted February 2, 2007 http://www.aska.id.au/kms/dev/js_multiple_onloads.html šis noderēs. Link to comment Share on other sites More sharing options...
Stopp Posted February 2, 2007 Author Report Share Posted February 2, 2007 Paldies, noderēja ar. Link to comment Share on other sites More sharing options...
andrisp Posted February 2, 2007 Report Share Posted February 2, 2007 http://www.scottandrew.com/weblog/articles/cbs-events Link to comment Share on other sites More sharing options...
bubu Posted February 2, 2007 Report Share Posted February 2, 2007 window.onload jau ir tāds vecs haks. Normālais variants jau, protams, ir lietot tos eventu listenerus. Un ne tikai onload, bet arī onclick, onmouseup/down, u.c. eventiem. Link to comment Share on other sites More sharing options...
Recommended Posts