dans mon application silverlight J'utilise le contrôle webBrowser.Silverlight window.external.notify() securityproblem?
J'appelle la fonction javascript suivante sur la page vers laquelle je navigue.
function notify() {
window.external.notify("Close");
}
Le fait étrange est que cela ne fonctionne que lorsque je navigue à la page en utilisant:
this.Browser.Source = new Uri("http://localhost/TestOutOfBrowser.Web/HTMLPage1.htm");
Quand je navigue à l'aide du nom réel du serveur:
this.Browser.Source = new Uri("http://testServerName/TestOutOfBrowser.Web/HTMLPage1.htm");
Je reçois une exception javascript ('Erreur non spécifiée.') Lors de l'exécution de window.external.notify ("Close"); ligne.
Ceci est très probablement liés à la sécurité, mais je n'ai pas la moindre idée comment résoudre ce problème ..
Comment puis-je obtenir ce travail?
Où hébergez-vous votre fichier xap? – Denis
J'utilise IIS 7.5 pour héberger l'application. Je suis juste en train de tester localement. (VS 2010, Silverlight 4) – Stephane