1

因此,如果我有一个 flash 对象,例如 youtube 视频,我可以很容易地将其嵌入网站(我认为因为那是 flash,而不是 youtube,也许我错了?)。

我希望能够在静态 html 页面(比如我的博客,它不是带有 xap 文件的站点)上放置一个 silverlight 对象/嵌入标签(无 javascript),并完成它。

基本上,除非您可以将自定义 javascript 添加到您的网站,否则似乎没有办法做到这一点。我找到了这个链接: http: //msdn.microsoft.com/en-us/library/cc189089 (VS.95).aspx 。

只是对此感到非常困惑。

4

1 回答 1

4

你可以只用一个对象标签来做到这一点。MSDN 示例中使用的 JavaScript 用于打印加载应用程序时发生的任何错误(尽管它们通常只是在浏览器的状态栏中显示为警告)。

我推荐的最小片段可能如下所示:

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2"
    width="200px" height="200px">
    <param name="source" value="URL/To/SilverlightApp.xap" />
    <param name="minRuntimeVersion" value="2.0.31005.0" />
    <a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
        <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight"
            style="border-style: none" />
    </a>
</object>
于 2009-05-03T03:25:12.490 回答