C'è un modo per ricaricare la pagina del browser da Silverlight? Ad esempio, hai lo stesso effetto di un utente che fa clic sul pulsante di ricarica?Come posso aggiornare la pagina del browser da un'app Silverlight?
risposta
Sì. È possibile utilizzare il metodo NavigationService.Refresh per ricaricare la pagina.
Questo ricarica davvero la pagina del browser? Non sembra che lo faccia dal link documentato. – AnthonyWJones
Si potrebbe provare questo :: -
HtmlPage.Window.Navigate(HtmlPage.Document.DocumentUri);
Funzionava in Firefox, ma non in IE o Chrome. –
@Travis: potrebbe essere correlato al caching in modo da modificare le intestazioni della cache inviate dal server. – AnthonyWJones
ho sempre usato:
namespace per la pagina di aggiornamento:
utilizzando System.Windows.Browser;
codice: dare a questo codice all'interno tasto ur click ..
HtmlPage.Document.Submit();
Funziona su IE, Firefox e Chrome. –
Non ha funzionato per me ... :(Silverlight 4.0 su Windows7 x64 su IE9 o Chrome 24 – m1m1k
http://www.divelements.com/silverlight/tools.aspx
Fare riferimento al link qui sopra.
Usa:
htmlHost.Document.Submit();
Io uso
System.Windows.Browser.HtmlPage.Document.Submit();
Nella pagina HTML o aspx che ospita il file XAP Silverlight scrivere questa funzione in javascript
function refreshPage() {
window.location.href = window.location.href + "?updated";
}
Dall'interno del vostro silverlight app , scrivi il codice sottostante per aggiornare l'app senza dare all'utente e impressione che la pagina sia aggiornata freshed (considerando il file XAP viene memorizzato nella cache e rinfresca subito)
HtmlPage.Window.Invoke("refreshPage");
- 1. Come posso aggiornare automaticamente un browser Web?
- 2. imposta la pagina iniziale Silverlight
- 3. Come adattare la pagina al controllo WebBrowser di Silverlight?
- 4. Nell'applicazione attendibile del browser Silverlight 5
- 5. Silverlight può avviare la pagina Refresh?
- 6. Come posso "aggiornare" la versione jQuery all'interno del DOM?
- 7. La pagina Silverlight carica contenuto non protetto da Microsoft
- 8. silverlight dal browser - icone
- 9. Aggiorna l'URL del browser senza ricaricare la pagina
- 10. Come posso ottenere la lingua del browser in node.js (express.js)?
- 11. Come posso gestire l'evento di chiusura della scheda del browser in Angolare? Solo chiudere, non aggiornare
- 12. La mia pagina viene caricata dalla cache del browser?
- 13. Come aggiornare una pagina Web già aperta
- 14. come visualizzare la pagina master nel browser
- 15. Come aggiornare la pagina con un href in Firefox
- 16. Disabilita ridimensionamento fuori del browser Silverlight 4 Finestra
- 17. Come ottenere la compatibilità cross-browser in Stampa sulla pagina da tutti i browser?
- 18. Come cambio la pagina di avvio su un'app WP7 Silverlight?
- 19. ag_e_parser_bad_property_value Silverlight Binding Pagina Titolo
- 20. Come aggiornare la risorsa da Eclipse Plugin?
- 21. come aggiornare una pagina Django senza ricaricare una pagina?
- 22. Come aggiornare un browser a livello di programmazione
- 23. Pulsante Indietro del browser dopo la disconnessione
- 24. Come aggiornare la pagina dopo un aggiornamento di ServiceWorker?
- 25. Come evitare di aggiornare la pagina in un modal bootstrap?
- 26. Come smettere di aggiornare la pagina dopo una chiamata ajax?
- 27. Posso forzare .htaccess per aggiornare?
- 28. Come gestisco l'intenzione della "pagina condivisa" del browser in Android?
- 29. Come posso aggiornare Numpy?
- 30. Naviga e post i dati da Silverlight
preferisco aggiungere parametro di query URL: http://stackoverflow.com/questions/1722615/forcing-browsers-to-reload-silverlight- xap-after-an-update – Rover