Bu çok basit görünüyor, ancak sayfa yüklendikten sonra (WebPage'i genişleten sayfada) javascript işlevinin nasıl çağırılacağını gösteren bir örnek bulamıyorum. Bunu nasıl başlatacağına dair bir örnek verebilir mi?wicket 6: sayfa yüklendikten sonra javascript işlevinin çağrılması
cevap
Sen olabilir javascript yapmak için size
window.onload = function() {
// do stuff here
}
Eğer orada işlevini renderHead geçersiz kılmak ve ekleyebilir javascript fonksiyonu içinde küçük kapı sayfasından parametreleri gerekiyorsa
: Henüz başka@Override
public void renderHead(IHeaderResponse response)
{
super.renderHead(response);
String bar = "something";
response.render(JavaScriptHeaderItem.forScript("window.onload = function() {var foo='" + bar + "'}"));
// or
response.render(OnDomReadyHeaderItem.forScript("functionToCall(" + bar + ");") ;
}
OnDomReadyHeaderItem.forScript();" response.render" çalışılan - benim için çalışıyor. Teşekkürler! – user1328889
Bunu yapmanın yolu, AjaxEventBehavior öğesini aşağıdaki gibi oluşturmak ve sayfanıza eklemektir. "; "() TestAlert() söz konusu belirtildiği gibi
AjaxEventBehavior event = new AjaxEventBehavior("onload") {
@Override
protected void onEvent(final AjaxRequestTarget target) {
// do stuff here
target.appendJavaScript("alert('onload');");
}
}
add(event);
Bu benim için çalıştı. Güzel ve basit. Teşekkürler. – user2345093
Bunu bir bileşene ekleyebilir misiniz, yoksa sayfa olmak zorunda mı? Bir bileşene eklenirken yanmıyor ... – Ash
appendJavaScript(), belirtilen işlevi veya JS parçasını ekler. Tekrar tekrar denilen bir Wicket işlevinde kullanıldığında, JS kodu birden çok kez çalıştırılır ve doğrusal olarak artar. – Srikanta
- 1. javascript işlevinin php'den çağrılması
- 2. javascript işlevinin çağrılması hangi ismin
- 3. nasıl AjaxRequest wicket 6
- 4. Sayfa yüklendikten sonra hashtag'e nasıl giderim?
- 5. Lua 5.2 işlevinin çağrılması C++
- 6. ControllerAs alt işlevinin çağrılması AngularJS
- 7. instagram embed'ler yüklendikten sonra Javascript geri arama?
- 8. R - içeren bir işlevinin çağrılması optim
- 9. C++ 'dan v8 javascript işlevinin bir argüman ile çağrılması
- 10. JQuery newbie: JQuery validate içinde Javascript işlevinin çağrılması
- 11. tr Harici bir javascript dosyasının bir işlevinin çağrılması
- 12. İlk sayfa yüklendikten sonra jsf sayfasını nasıl yeniden yüklersiniz?
- 13. laravel 4 sayfa yeniden yüklendikten sonra zaman aşımı
- 14. Bugün, sayfa yüklendikten sonra bootstrap datepicker ile bugün nasıl geçilir?
- 15. Meteor.user() sayfa yeniden yüklendikten sonra undefined değerini döndürür
- 16. Yüklendikten sonra resim dosyaları,
- 17. C++ Code'dan bir Objective C işlevinin çağrılması
- 18. Komut dosyası çalıştırılmadan Lua işlevinin çağrılması
- 19. Yüklemede veri nesnesi işlevinin çağrılması (SilverStripe)
- 20. ile C++ işlevinin çağrılması hükümsüz * C# app
- 21. Wicket sayfa testi, Jetty güvenlik yapılandırması
- 22. Belirli bir JS yüklendikten sonra javascript işlevi nasıl çalıştırılır?
- 23. Paket yüklendikten sonra görüntülenen mesaj
- 24. WebView tamamen yüklendikten sonra bir görev yürütme
- 25. ListView yalnızca yeniden yüklendikten sonra yeniden işleniyor
- 26. jQuery - Vücut yüklendikten sonra, metni bul ve değiştir
- 27. ASP.NET 2.0: AutoPostBack ile onChange gelen bir javascript işlevinin çağrılması = true
- 28. Boolean'da bir üye işlevinin çağrılması ve düzeltmenin nasıl yapılacağı
- 29. Tip bir işaretçi değilse, şablon işlevinin çağrılması nasıl engellenir?
- 30. Firefox eklentisi ile sayfa javascript arasındaki iletişim
, küçük kapı sürüm 6 – user1328889