首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在博客页面中嵌入Silverlight控件?

如何在博客页面中嵌入Silverlight控件?
EN

Stack Overflow用户
提问于 2010-02-02 23:49:20
回答 5查看 2K关注 0票数 2

如何在博客帖子中嵌入用Silverlight编写的演示小程序?有没有可能使用任何托管的博客引擎,或者只使用我自己托管的博客引擎?

我假设我将需要使用与具有SL控件的常规(X)超文本标记语言页面相同的标记和.js。有没有什么托管的博客引擎可以让我进入这个博客?(使用blogger可以吗?)

SL安全模型是否意味着XAP文件需要托管在与博客页面本身相同的站点上?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-02-03 00:33:07

您可以使用<object>标签在HTML中托管Silverlight应用程序,博客主机不需要理解这些内容。托管Silverlight应用程序没有服务器端元素,它纯粹是客户端的事情。

代码语言:javascript
运行
复制
<object id="SL" data="data:application/x-silverlight-2," type="application/x-silverlight-2" style="width:400px; height:300px">
  <param name="source" value="MySLApp.xap" />
  <param name="minRuntimeVersion" value="3.0.40624.0 />
  <param name="initParams" value="someParam=value" />
  <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration: none;">
    <img src="http://go.microsoft.com/fwlink/?LinkId=108181" style="border-style: none" alt="Get Microsoft Silverlight" />
  </a>
</object>

在本例中,Silverlight应用程序"MySLApp.xap“与使用它的超文本标记语言页面被放在同一个文件夹中。但是,如果您愿意,它可以位于不同的服务器上。但是,对HTML Bridge的访问将被阻止,但是如果您的应用程序是自包含的,并且不需要与主页通信,则不会有任何问题。

票数 3
EN

Stack Overflow用户

发布于 2010-02-18 01:09:19

我创建了一个Silverlight xap来托管我的wordpress主题中的英雄图像或视频-我使用initparams和每个帖子的自定义字段将内容传递给它。

这样我就可以使用相同的xap来托管带有媒体控件的视频,或者带有很酷的淡入/点击效果的图像

示例图像发布:

http://www.blackspike.com/site/html/display-google-docs-spreadsheets-in-wordpress

示例视频发布(单击vid查看控件):

http://www.blackspike.com/site/wpf/hanselmans-babysmash

两者都使用相同的xap!

票数 2
EN

Stack Overflow用户

发布于 2010-02-09 01:08:56

对我来说,一个简单的解决方案就是使用iFrame。因此,我将Visual Studio生成的常规TestPage.html发布到我的网站上(当然还有.XAP文件),然后将其嵌入:

代码语言:javascript
运行
复制
<iframe src="http://www.lostbearlabs.com/sl/Spring001/TestPage.html" frameborder="0" width="400" height="400" scrolling="no" ></iframe>

使用blogger时,我发现了这一点:任何试图美化HTML的尝试(例如,将其拆分成单独的行)都会导致blogger在输出中插入虚假的<br>标记,即使我使用"Edit HTML“视图进行编辑。所以iFrame标记必须都在一行上!!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2185359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档