在我的 silverlight 应用程序中,我使用的是 webBrowser 控件。
我在导航到的页面上调用以下 javascript 函数。
function notify() {
window.external.notify("Close");
}
奇怪的事实是,它仅在我使用以下方式导航到页面时才有效:
this.Browser.Source = new Uri("http://localhost/TestOutOfBrowser.Web/HTMLPage1.htm");
当我使用真实的服务器名称导航到它时:
this.Browser.Source = new Uri("http://testServerName/TestOutOfBrowser.Web/HTMLPage1.htm");
执行 window.external.notify("Close"); 时出现 javascript 异常('未指定的错误。');线。
这很可能与安全有关,但我不知道如何解决这个问题..
我怎样才能让它工作?