我想在vs2005中插入flash,自己做了一个控件,代码如下:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Flash.ascx.cs" Inherits="Flash" %>
<%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="900" height="100">
<PARAM NAME="movie" VALUE="111.swf">
<PARAM NAME="quality" VALUE="high">
<PARAM NAME="SCALE" VALUE="exactfit">
<embed src="111.swf" width="900" height="100" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" scale="exactfit"></embed> </object>
<asp:label id="Label1" runat="server" text="Label"></asp:label>
我想定义三个属性,一个是宽度,一个是高度,一个是flash的地址,其中地址从web.config中读取配置,怎么做。
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Flash.ascx.cs" Inherits="Flash" %>
<%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="900" height="100">
<PARAM NAME="movie" VALUE="111.swf">
<PARAM NAME="quality" VALUE="high">
<PARAM NAME="SCALE" VALUE="exactfit">
<embed src="111.swf" width="900" height="100" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" scale="exactfit"></embed> </object>
<asp:label id="Label1" runat="server" text="Label"></asp:label>
我想定义三个属性,一个是宽度,一个是高度,一个是flash的地址,其中地址从web.config中读取配置,怎么做。
解决方案 »
- 字符串数组怎么输出值的呢int[][] shoptypes
- .NET2005自带的水晶报表中如何实现点击相关字段后显示与之匹配的另一个报表?
- 在ASP.NET上如何弹出一个对话框,选择"是"就转到页面1。选择"否"就转到页面2?
- 网页中用到AJAX日历控件,和有TabContainer,还在在本地可以浏览,到了服务器上就没效果了~
- 为何EditItemTemplate里面的控件执行不了jquery代码
- vs创建的asp.net程序是不是一定要在 虚拟目录下啊?
- 关于将DATAGRID中的数据导出到EXCEL时出现的问题!
- 一个简单的问题,大家帮我解决下,给40分
- DataGrid的分布问题?
- ASPX 读取 XML 的问题。
- 关于系统时间的问题
- sqlhelper问题,ExecuteScalar能插入父表数据,事务不起作用
为什么要这样??
一般调用falsh以下就可以了:
<object codebase="http://download.macromedia.com/pub/shockwave/_ cabs/flash/swflash.cab#version=6,0,29,0"
height="470" width="780" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" viewastext>
<param name="Movie" value="read.swf">
</object>或者更简单的:
<embed src="read.swf" height="470" width="780"></embed>
<PARAM NAME="movie" VALUE="<%#urlz() %>">
我在自定义控件的后台文件中写了一个方法urlz()来读取web.config中定义的参赛,但是怎么游览的时候加载不到falsh啊
s.addParam("allowfullscreen","true");
s.addVariable("file","a.flv");
s.write("flash5");
如果这个.swf是动态设置的,可以放到一个变量中去!例如ApplicationApplication["flashURL"] = "........";页面调用"<%= Application["flashURL"].ToString() %>"
你可能没有读到这样的描述:每当修改web.config之后,网站应用程序就自动停止并重启了,于是所有的Session、Cache、Application等等集合数据,进程数据就全都丢失了。