我想在ASP.NET的网页中放一个flash播放窗口,可以动态加载flash动画.但是不知道怎么实现,请各位大虾帮帮忙!不要用元素<embed>的,我照着网上的这种方法试了一下,但是提示(xhtml1.0不支持元素<embed>)不知道这是什么原因,也请大虾们顺便给小弟解答一下.小弟在此先谢谢各位了.
解决方案 »
- Repeater嵌套Repeater,如何隐藏内层的repeater中指定的列,高分请教
- 请问:ASP.NET(C#)中我如何在服务器端设置一个客户控件的属性?
- CMS的制作,各位老大给点意见,挂3天,散100分
- Table控件给单元格动态加内容的问题
- 太菜的问题。
- 在asp.net的窗体中如何使用office工具栏
- 我的页面很长,怎样可以刷新以后仍然停留在原处?
- 用Validator控件的页面在验证的时候是否要返回服务器进行验证?
- 怎样用DataGrid模拟月报表???
- 请高手指点:旧版的asp和asp.net的主要区别(慎答者有分)(无正文)
- **在线等:Calendar单元格背景色问题,有正确答案就结账!!!
- 同时显示两个数据表:显示A表数据的同时显示B表数据
先把FLASH粘贴到DW中
把DW中FLASH的代码复制下来
然后保存到VS项目的目录下
打开VS
然后在界面上
把DW中复制来的代码粘贴上
OK
<param name="movie" value="file:///C|/Documents and Settings/net/Application Data/Macromedia/Dreamweaver 8/Configuration/Temp/FlashElements/ImageViewer/mx.controls.Label.asi" />
<param name="quality" value="high" />
<embed src="file:///C|/Documents and Settings/net/Application Data/Macromedia/Dreamweaver 8/Configuration/Temp/FlashElements/ImageViewer/mx.controls.Label.asi" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="32" height="32"></embed>
</object>
<script type="text/javascript">
<asp:Literal id="ltrCode" runat="server" />
var objId;
var flashName;
var width;
var height;
var objFlash = new sinaFlash(flashName, "", width, height, "7", "", false,"high");
objFlash.addParam("wmode", "transparent");
objFlash.write(objId);
</script>以上写在html的aspx页面里. string objId = dr["GameId"].ToString();
string flashName = path;
int width = _Width;
int height = _Height; this.ltrCode.Text = "var flashName=\"" + flashName + "\";var width=\"" + width + "\";var height=\"" + height + "\";var objId=\"" + objId + "\";";
this.ltrdiv.Text = "<div id=\"" + objId + "\"></div>";以上code是写在aspx.cs里
四楼的EXPRESSION WEB是什么?好像没听过哦!能详细点吗?
sinaflash这个js文件,没有也是可以的。这个文件,主要是为了解决IE下的Flash是要激活,才可以点击Falsh里的操作。你可以到新浪网站另存一个有falsh的网页,导出的文件,就包含有这个文件了,或者你可以加我的msn,我发送给你。