使用 JavaScript 将 Silverlight 添加到网页
2011-03-19 18:59
477 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <!-- saved from url=(0014)about:internet --> <head> <title>EmbeddingWithJS</title> <style type="text/css"> html, body { height: 100%; overflow: auto; } body { background: blue; padding: 0; margin: 0; } </style> <script type="text/javascript" src="Silverlight.js"></script> <script type="text/javascript"> window.onload = function() { sl1Host.innerHTML = embedSilverlight(null, "sl1", "row1"); } function embedSilverlight(parentElement, pluginId, userContext) { var altHtml = pluginId == "sl1" ? null : "<!--not installed-->"; return Silverlight.createObject("ClientBin/EmbeddingWithJS.xap", parentElement, pluginId, { width: "200", height: "50", background: "white", alt: altHtml, version:"4.0.50303.0", autoUpgrade:true }, { onError: onSLError, onLoad: onSLLoad }, "param1=value1,param2=value2", userContext); } function onSLLoad(plugIn, userContext, sender) { window.status += plugIn.id + " loaded into " + userContext + ". "; } function onSLError(sender, args) { // Display error message. } </script> </head> <body> <table> <tr> <td id="sl1Host"/> </tr> <tr> <td id="sl2Host"> <script type="text/javascript"> embedSilverlight(sl2Host, "sl2", "row2"); </script> </td> </tr> <tr> <td id="sl3Host"> <script type="text/javascript"> Silverlight.createObject( "ClientBin/EmbeddingWithJS.xap", sl3Host, "sl3", { width: "200", height: "50", background: "white", alt: "<!--not installed-->", version: "4.0.50303.0" }, { onError: onSLError, onLoad: onSLLoad }, "param1=value1,param2=value2", "row3"); </script> </td> </tr> <tr> <td id="sl4Host"> <script type="text/javascript"> Silverlight.createObjectEx({ source: "ClientBin/EmbeddingWithJS.xap", parentElement: sl4Host, id: "sl4", properties: { width: "200", height: "50", background: "white", alt: "<!--not installed-->", version: "4.0.50303.0" }, events: { onError: onSLError, onLoad: onSLLoad }, initParams: "param1=value1,param2=value2", context: "row4" }); </script> </td> </tr> </table> <iframe style='visibility:hidden;height:0;width:0;border:0px'></iframe> </body> </html>
相关文章推荐
- 使用 HTML 将 Silverlight 添加到网页
- Silverlight与网页继承-通过html javascript 将silverlight添加到网页当中
- 网页中使用javascript来让button代替表单中的submit
- javascript动态添加课程-createElement的使用注意事项
- 使用JavaScript以,号分割文本框内容为数组并添加到下拉列表
- 【Vegas原创】使用javascript实现两个listbox中的添加、删除
- javascript动态向网页中添加表格实现代码
- 使用JavaScript解决网页图片拉伸问题
- 如何显示亚马逊的产品在您的网页没有使用JavaScript
- HTML+CSS使用CSS为网页添加样式 (4)
- 如何使用表单结合javascript改变网页图片的大小
- 添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
- 使用javascript网页之间的表单对象action的调用
- 使用JavaScript刷新网页的方法
- JavaScript基础 在字符数组中添加 字符\ 要使用\\才可以
- 使用Javascript为Adobe Reader X 添加书签功能
- JavaScript使用select实现添加删除
- Helloj2ee学Silverlight之四——如何通过JavaScript在HTML网页里嵌入SL程序
- 使用JavaScript打印网页指定DIV区域
- 在网页里让文本框只能输入数字的一种方法。外加回车换Tab (javascript key键的使用)+禁止切换输入法---转