IE9中的Silverlight.js文件损坏了吗? [英] Silverlight.js file broken in IE9?
问题描述
下载IE9之后,我发现运行任何Silverlight页面中断(仅在IE9中).
After downloading IE9, I found that running any Silverlight page breaks (only in IE9).
单击是"进行调试后,我很高兴看到Silverlight.js文件在某些JavaScript上令人窒息,而这些JavaScript是作为与旧版IE一起使用的一种技巧而植入的.
After clicking "yes" to debug, I was amused to see that the Silverlight.js file is choking on some JavaScript that was put in as a hack to work with previous versions of IE.
最快的解决方法是什么?我可以从某个地方下载更新的Silverlight.js文件吗?我应该使用meta标签来告诉IE呈现版本7还是8吗?
What would the fastest way to fix this be? Is there an updated Silverlight.js file I can download from somewhere? Should I use a meta tag to tell IE to render as though it were version 7 or 8?
谢谢!
推荐答案
Silverlight.js用于帮助您使用javascript以编程方式创建对象标签.当您不想在页面加载时加载Silverlight对象时,此功能很有用.我在项目中使用了它,但看不到任何错误.如果打开silverlight.js文件,则该文件的第一行将具有版本号.我的说:
Silverlight.js is for helping your create object tags programmatically using javascript. It's useful when you don't want to load a silverlight object on page load. I use it in my projects and I don't see any errors with it. If you open up your silverlight.js file, it will have the version number on the first line. Mine says:
//v4.0.50401.0
您的版本是什么?
这篇关于IE9中的Silverlight.js文件损坏了吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!