asp.net中如何编辑flash

longyzu 2008-12-05 09:26:07
在网上找了一段向网页中插入flah的代码,但是不知道如何用编程的方式设定图片,请高手指教
<embed pluginspage="http://www.macromedia.com/go/getflashplayer" src="pixviewer.swf"
width="230" height="163" type="application/x-shockwave-flash" quality="high" menu="false"
flashvars="pics=imgs/pic6.jpg|imgs/pic7.jpg|imgs/pic8.jpg|imgs/pic9.jpg|imgs/pic10.jpg&links=#?id=hello|#|#|#|#|#&texts=|||||&borderwidth=230&borderheight=163&textheight=0"
bgcolor="#FFFFFF" wmode="opaque"> </embed>
...全文
128 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
longyzu 2008-12-06
  • 打赏
  • 举报
回复
七楼的方法很好
oec2003 2008-12-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 longyzu 的回复:]
如果不通过编程改变图片,那这个flash怎么更新啊?难道每次都打开源代码吗
[/Quote]

src="pixviewer.swf" 这个路径你可以存在数据库中 根据需求去数据库中的路径就行
mengxj85 2008-12-06
  • 打赏
  • 举报
回复
关注
koukoujiayi 2008-12-06
  • 打赏
  • 举报
回复
我想最简单的办法是:
例:cs页面放一个Label
Label1.Text = "pixviewer.swf";

aspx页面读Label1.Text
<embed pluginspage="http://www.macromedia.com/go/getflashplayer" src="<%=Label1.Text %>"> </embed>

syc958 2008-12-06
  • 打赏
  • 举报
回复
<%=变量%>这样的形式就可以了!这个变量要根据flash的图片路径格式画组合....
lidong 2008-12-06
  • 打赏
  • 举报
回复
7楼厉害,不知可以实现吗
chagel 2008-12-06
  • 打赏
  • 举报
回复
如果楼主要动态改变“pics=imgs/pic6.jpg|imgs/pic7.jpg|imgs/pic8.jpg|imgs/pic9.jpg|imgs/pic10.jpg”这段数据值的话,aspx中设置成:
<embed pluginspage="http://www.macromedia.com/go/getflashplayer" src="pixviewer.swf"
width="230" height="163" type="application/x-shockwave-flash" quality="high" menu="false"
flashvars="pics=<%=srcImg%>&links=#?id=hello|#|#|#|#|#&texts=|||||&borderwidth=230&borderheight=163&textheight=0"
bgcolor="#FFFFFF" wmode="opaque"> </embed>

cs页面中根据逻辑代码或者数据源组合这些动态值:
protected string srcImg;
...
srcImg = "imgs/pic6.jpg|imgs/pic7.jpg|imgs/pic8.jpg|imgs/pic9.jpg|imgs/pic10.jpg"
liujb526 2008-12-06
  • 打赏
  • 举报
回复
呵呵,你参考着自己改下
string news_pics = string.Empty;
string pics = string.Empty;
string links = string.Empty;
string texts = string.Empty;

string sql = "SELECT * FROM TProduct_Data";//TProductImg_Show";
DataSet ds = db.ReturnDataSet(CommandType.Text, sql);
if (ds.Tables[0].Rows.Count > 0)
{
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
string path = ds.Tables[0].Rows[i]["ProductImg"].ToString().Replace("\\", "/");
string[] ss = path.Split(new char[] { '/' }, StringSplitOptions.None);

path = ss[ss.Length - 2] + "/" + ss[ss.Length - 1];
pics += "./" + path + "|";
links += "";
texts += "";
}
}

news_pics = "<SCRIPT type=text/javascript>";
news_pics += "var focus_width=600;";
news_pics += "var focus_height=260;";
news_pics += "var text_height=20;";
news_pics += "var swf_height = focus_height+text_height;";
news_pics += "var pics=\"" + pics + "\";";
news_pics += "var links=\"" + links + "\";";
news_pics += "var texts=\"" + texts + "\";";
news_pics += "document.write('<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"'+ focus_width +'\" height=\"'+ swf_height +'\">');";
news_pics += "document.write('<param name=\"allowScriptAccess\" value=\"sameDomain\"><param name=\"movie\" value=\"SImgFile/viewer.swf\"><param name=\"quality\" value=\"high\"><param name=\"bgcolor\" value=\"#FFFFFF\">');";
news_pics += "document.write('<param name=\"menu\" value=\"false\"><param name=wmode value=\"opaque\">');";
news_pics += "document.write('<param name=\"FlashVars\" value=\"pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'\">');";
news_pics += "document.write('<embed src=\"SImgFile/viewer.swf\" wmode=\"opaque\" FlashVars=\"pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'\" menu=\"false\" bgcolor=\"#FFFFFF\" quality=\"high\" width=\"'+ focus_width +'\" height=\"'+ focus_height +'\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />');";
news_pics += "document.write('</object>');";
news_pics += "</SCRIPT>";

Labe_pic.Text = news_pics;
wengyuli 2008-12-06
  • 打赏
  • 举报
回复
7floor is ok 动态绑定
qq196260188 2008-12-06
  • 打赏
  • 举报
回复
在dreamweaver搞好才放上去吧,,现在都是这样排版的
longyzu 2008-12-05
  • 打赏
  • 举报
回复
如果不通过编程改变图片,那这个flash怎么更新啊?难道每次都打开源代码吗
eian1988 2008-12-05
  • 打赏
  • 举报
回复
呵呵,学习
LUCKYWATER 2008-12-05
  • 打赏
  • 举报
回复
用编程方式设定图片? 看不大懂~~
longyzu 2008-12-05
  • 打赏
  • 举报
回复
高手帮忙啊
niitnanfeng 2008-12-05
  • 打赏
  • 举报
回复
width="230" height="163"

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧