son zamanlarda şu sorunla karşılaştım:Javascript'te window.onload için + = var mı?
Tüm html sayfalarındaki web sitemde onLoad olayı üzerinde bir işlev çağırıyorum:
<body onLoad="func1();">
Bu benim html şablonumun bir parçasıdır, bu yüzden görünür Sitemdeki her sayfada ve bunu değiştiremiyorum. Şimdi, anlaşma bazı sayfalarda, bazı diğer işlevleri çağırmak zorunda kaldı ve ben window.onload özelliği ile denedim, ama func1 çağrısı siliyor ...
Şimdi sadece diyebilirim:
window.onload = func2(); //where func2() calls to func1()
ama bu kirli ve topal gibi görünüyor? Öyle değil mi?
Yani, eskisini silmeden, yük altında çalıştırılacak olanlara bazı fonksiyonlar eklemenin bir yolu var mı? Buna ek olarak eğer asp.net kullanıyorum eğer bu yardımcı olabilirse ...
Teşekkürler!
jquery olasılıkla alabileceğimiz en iyi olmasıdır. Ya da bazı kirli hileler ve hackler için gidebiliriz. – anthares
Ben "anonim fonksiyonlar" yöntemi "kirli hile veya kesmek" olduğunu sanmıyorum. Aslında oldukça düzgün ... ve JavaScript'in en güçlü özelliklerinden birini kullanıyor. –
Katılıyorum, bu da iyi bir alternatif. – anthares