我有一个包含Silverlight控件的Web应用程序。当访问包含silverlight控件的特定页面时,执行javascript,并且如果此脚本执行得太早,则脚本会在IE中崩溃javascript引擎,即使try/catch也不能处理该错误。尝试访问Silverlight内容时Javascript崩溃了
简单的JavaScript
silverlightHtmlElement.Content.SilverlightApplication.SilverlightMethod();
如果Silverlight控件元素尚未完全加载脚本崩溃,而不仅仅是剧本,没有进一步的JavaScript是页面上的所有执行。
一个简单的“if (silverlightHtmlElement.Content.SilverlightApplication)
”来检查它的可访问性是否足以应对崩溃。
问题是我以后不能在页面上执行脚本。 之前有人看过这个吗?