Tarayıcı sayfasını Silverlight içinden yeniden yüklemek için bir yol var mı? yani, yeniden yükleme düğmesine tıklayarak bir kullanıcı ile aynı etkiye sahip midir?Tarayıcı sayfasını bir Silverlight uygulamasından nasıl yenileyebilirim?
cevap
Evet. Sayfayı yeniden yüklemek için NavigationService.Refresh yöntemini kullanabilirsiniz.
Bu gerçekten tarayıcı sayfasını yeniden yüklüyor mu? Belgelenen bağlantıdan yapılmış gibi gelmiyor. – AnthonyWJones
Sen deneyebilirsiniz bu :: -
HtmlPage.Window.Navigate(HtmlPage.Document.DocumentUri);
Bu, Firefox'ta çalıştı ancak IE veya Chrome'da çalışmadı. –
@Travis: Bu, önbelleğe alma ile ilgili olabilir, bu nedenle sunucu tarafından gönderilen önbellek başlıklarının değiştirilmesi yardımcı olabilir. – AnthonyWJones
Hep kullandım:
yenileme sayfası için ad:
System.Windows.Browser kullanarak;
kodu: .. ur düğme tıklama içinde bu kod verir
HtmlPage.Document.Submit();
Bu, IE, Firefox ve Chrome'da çalışır. –
Benim için çalışmadı ... :(IE9 veya Chrome 24 üzerinde Windows7 x64 üzerinde Silverlight 4.0 – m1m1k
http://www.divelements.com/silverlight/tools.aspx
yukarıdaki linke bakınız.
Kullanım:
htmlHost.Document.Submit();
Ben senin Silverlight xap dosyası Silverlight uygulamasından içinden bu işlevi javascript
function refreshPage() {
window.location.href = window.location.href + "?updated";
}
yazma barındıran html veya aspx sayfasında
System.Windows.Browser.HtmlPage.Document.Submit();
kullanmak , kullanıcıya yeniden bilgi vermeden uygulamayı yenilemek için aşağıdaki kod parçasını yazın ve sayfanın yeniden freshed (xap dosyası dikkate önbelleğe ve hemen yeniler) Ben url sorguya parametre ekleyerek tercih
HtmlPage.Window.Invoke("refreshPage");
- 1. Tarayıcı uygulamasından nasıl bir gümüş ışığı kapatıyorsunuz?
- 2. silverlight başlangıç sayfasını ayarlama
- 3. Bir Silverlight uygulamasından işletim sistemi nasıl algılanır?
- 4. WP7 Silverlight uygulamasında başlangıç sayfasını nasıl değiştiririm?
- 5. Silverlight 3 - Tarayıcı dışı HtmlPage.Window.Navigate
- 6. Twitter uygulamasından twitter uygulamasında twitter sayfasını nasıl açılırım?
- 7. Tarayıcı önbellek görüntülerini Dropbox uygulamasından ediniyor
- 8. Chrome Sayfasını Dönüştürme -> Tarayıcı Eylemi
- 9. Ebeveyn penceresini iframe'den nasıl yenileyebilirim?
- 10. Verileri göndererek sayfayı nasıl yenileyebilirim?
- 11. Google arama sayfasını bir tarayıcı gibi alıyorum Node.JS
- 12. iframe uygulamasında silverlight uygulamasından ana sayfa url'sini alın
- 13. POST isteği sırasında oturumu nasıl yenileyebilirim?
- 14. Bir 404 sayfasını nasıl oluştururum?
- 15. Access host veya URL bilgisi Silverlight tarayıcı dışında
- 16. nasıl Tarayıcı Tarayıcı Kullanımı `
- 17. Çevremde yeni bir site için çiftleri nasıl yenileyebilirim?
- 18. Silverlight 4 Tarayıcı Dışında: "Web'den Xap dosyasının URL'si belirlenemiyor"
- 19. Silverlight 3 tarayıcı dışı: ana makine pencere boyutunu ayarla?
- 20. Başlangıç sayfasını nasıl değiştirebilirim?
- 21. Android uygulamasından nasıl çekilir?
- 22. Silverlight
- 23. Silverlight
- 24. Bir Java Uygulamasından Javascript işlevlerini çağırma
- 25. UI'mı Silverlight
- 26. Silverlight Uygulamaları - Nasıl güncellenir?
- 27. OpenShift'te özel bir 503 sayfasını nasıl yapabilirim?
- 28. Suitecommerce Denali'de bir SSP sayfasını nasıl gösteririm?
- 29. Bir web sayfasını aşağı kaydırmak için nasıl
- 30. Bir web sayfasını CSS ile nasıl bölersiniz?
: http://stackoverflow.com/questions/1722615/forcing-browsers-to-reload-silverlight- xap-after-an-update – Rover