从silverlight确认对话框崩溃了Firefox

时间:2010-09-16 09:10:12

标签: javascript silverlight firefox3.6

我发现firefox 3.6的一些奇怪的行为 - 当我从我的silverlight 3应用程序调用HtmlPage.Window.Confirm()方法时,它会崩溃浏览器。我认为,这种行为始于插件容器成为单独进程的版本。也许这是firefox的跨线程问题。

有人遇到过这个问题吗?

非常感谢。

2 个答案:

答案 0 :(得分:1)

在大多数情况下,将param windowless设置为true有助于解决此问题。

答案 1 :(得分:0)

是的我遇到了与Firefox相同的问题,但您应该可以通过使用Silverlight的MessageBox命令和可选的MessageBoxButton.OKCancel标志来解决它。

MessageBox.Show("Are you sure?", "Warning", MessageBoxButton.OKCancel);