`
mmdev
  • 浏览: 12952213 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Silverlight与Html交互

 
阅读更多
其实Html调用Silverlight的方法有两种。

1 其实vs2008自动生成的Html文件里的调用Silverlight的方法是可以用的,他仅仅用到了Html中的Object,只是本人感觉他自动生成的JS文件和JS代码都没什么用。
只需一句代码就可以了
<object type="application/x-silverlight-2"
width="100%" height="100%">
<param name="source" value="ClientBin/Silverlight.xap" />
</object>
就可以调用到银光的xap文件,程序也就可以运行了。

2 这中方法似乎只适用于asp.net.因为他用到了asp.net的Register指令,还要导入Silverlight的System.Web.Silverlight.dll文件。
然后还要有一个asp.net的Ajax框架中的ScriptManager ,最后才可以调用Silverlight。
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div>
<asp:Silverlight ID="Xaml1" runat="server" Source="~/ClientBin/Silverlight5.xap"
Version="2.0" Width="100%" Height="100%" />
</div>
第一种方法很实用,也很方便,在页面中生成的代码也很少,感觉还是不错的。
其实关于Html与Silverlight交互的内容还有很多,例如他们之间的传参的问题。
分享到:
评论

相关推荐

    如何在Silverlight控件中与Html元素交互

    如何在Silverlight控件中与Html元素交互

    silverlight beta2 从入门到精通(8),与html或aspx页交互

    silverlight与html或aspx页交互(1)

    Silverlight在线几何绘图

    Silverlight 最终还是要放置在网站之上(我们首先不考虑Out of browser功能),所以熟悉HTML熟悉JS我们可以方便的让Silverlight与 HTML交互。 赘述到此,我想大家应该已经明白, 这款Silverlight 在线本版的平面几何...

    silverlight beta2 从入门到精通(8),与html或aspx页交互(2)

    silverlight beta2 从入门到精通(8),与html或aspx页交互(2)

    Silverlight 入门教程

    (1):创建一个基本的Silverlight应用 (2):基本控件 ...(19):如何在Silverlight中与HTML DOM交互(上) (20):如何在Silverlight中与HTML DOM交互(下) (21):如何在Silverlight中调用JavaScript

    一步一步学Silverlight 2系列

    Silverlight 2系列(20):如何在Silverlight中与HTML DOM交互(下) Silverlight 2系列(19):如何在Silverlight中与HTML DOM交互(上) Silverlight 2系列(18):综合实例之RSS阅读器 Silverlight 2系列(17):...

    一步一步学Silverlight_2系列

    Silverlight 2系列(20):如何在Silverlight中与HTML DOM交互(下) Silverlight 2系列(19):如何在Silverlight中与HTML DOM交互(上) Silverlight 2系列(18):综合实例之RSS阅读器 Silverlight 2系列(17):...

    Silverlight Loader

    第三步:在HTML页面或asp:Silverlight控件设置初始载入界面与载入目标 该步就是在HTML或asp:Silverlight控件中加入对SLLoader.xap的调用,并将LoadTarget.xap的名字做为参数传递给SLLoader.xap,以便加载, 可以看出...

    Silverlight2.0功能展示Demo源码

    Silverlight 2.0 使用c#开发可脚本化的代码,Silverlight与宿主页面的DOM之间的交互,Silverlight与宿主页面的JavaScript之间的交互。 ScriptableMemberAttribute - 需要脚本化的属性、方法、事件要标记为此 ...

    Silverlight常例整理打包

    来源:...打包项目: silverlight中开发User Control light与javascript交互操作 silvelight中操作html页面元素 Silverlight中使用TabControl createObject(createObjectEx)创建silverlight对象

    HTML5_Canvas详解第二版-已亲测验证是高清完整版

    本书针对Canvas和HTML5技术的最新变动进行了更新,其中包含了大量清晰、可重用的代码示例,无论你当前使用的是Flash、Silverlight,还是HTML与JavaScript。都可以通过本书中的这些代码示例迅速掌握HTML5 Canvas

    HTML5-Canvas(英文版)

    Canvas是HTML5的最明显的 特性之一,它提供了极大的视觉效果和交互性。然而,它不同于典型的JavaScript、Flash、Silverlight开发,需要认真的去探索! 本书分为11章,前四章,主要通过实例介绍HTML Canvas API,所...

    《HTML5从入门到精通》中文学习教程.pdf

    这个功能将内嵌一个本地的 SQL 数据库,以加速交互式搜 索,缓存以及索引功能。同时,那些离线 Web 程序也将因此获益匪浅。不需要插件的富动画。Canvas 对象将给浏览器带来直接在上面绘制矢量图的能力,这意味着我们...

    基于 HTML5 的 Dojo Widget 开发

    另一种是基于浏览器端运行时,如基于 Flash、Silverlight 等技术的 RIA 应用。前者占用的资源少,不需在浏览器上安装插件支持,后者界面更为美观,且便于实现一些较为复杂的展现功能。而且,因为 JavaScript 和 ...

    河马动画师 Hippo Animator 5.1.5995 中文多语版 HTML 动画工作室.rar

    添加交互性与简单命令的列表。高级的用户可以使用 JavaScript 引擎,使更复杂的动画和游戏。 发布可扩展 HTML HTML 动画是前进的道路。Flash,Silverlight 和 Java 插件不支持手机,平板电脑或 Windows 8. Hippo ...

    《HTML5从入门到精通》中文教程

    这个功能将内嵌一个本地的 SQL 数据库,以加速交互式搜 索,缓存以及索引功能。同时,那些离线 Web 程序也将因此获益匪浅。不需要插件的富动画。Canvas 对象将给浏览器带来直接在上面绘制矢量图的能力,这意味着...

    使用 HTML5 canvas 进行 Web 绘图

    HTML5 canvas 元素的出现填补了这种不足,开发人员可以使用 JavaScript 脚本语言在 canvas 中进行一系列基于命令的图形绘制操作,本文将通过讲解如何使用 canvas 元素进行基本绘图操作,以及完成简单的动画和用户...

    《HTML5从入门到精通》中文学习教程

    这个功能将内嵌一个本地的 SQL 数据库,以加速交互式搜 索,缓存以及索引功能。同时,那些离线 Web 程序也将因此获益匪浅。不需要插件的富动画。Canvas 对象将给浏览器带来直接在上面绘制矢量图的能力,这意味着...

    HTML5 Canvas开发详解.pdf

    本书针对Canvas和HTML5技术的最新变动进行了更新,其中包含了大量清晰、可重用的代码示例,无论你当前使用的是Flash、Silverlight,还是HTML与JavaScript。都可以通过本书中的这些代码示例迅速掌握HTML5 Canvas

Global site tag (gtag.js) - Google Analytics