.NET中插入flash遇到的问题///

问题描述

<divalign="center"><!----------------------以下代码用来显示flash-------------------------><objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"width="100%"height="280"><paramname="movie"value="http://ad.tom.com/jl/yili/080517-fc01home.swf"><%--value=你的swf格式的地址--%><!----上value值填入flash的地址,你的flash在本机上就用相对地址!----><paramname="quality"value="high"><paramname="SCALE"value="exactfit"><!----下src值填入和刚才一样的地址!----><%--src=你的swf格式的地址--%><embedsrc="http://ad.tom.com/jl/yili/080517-fc01home.swf"width="150"height="280"quality="high"pluginspage="http://www.macromedia.com/go/getflashplayer"type="application/x-shockwave-flash"scale="exactfit"></embed></object><!----------------------显示flash代码结束------------------------></div>我不会在.NET中插入flash,大家都是这样说的,我都做了,但是运行时,设定flash大小的地方是一片空白(以白色背景显示),什么也没有,点击空白区域可以下载flash,但是就是不显示,这是怎么回事呢?或者我没有使用Object标记,只用:<embedsrc="http://ad.tom.com/jl/yili/080517-fc01home.swf"width="150"height="280"quality="high"pluginspage="http://www.macromedia.com/go/getflashplayer"type="application/x-shockwave-flash"scale="exactfit"></embed>但两种方式显示结果一样,都不行...

解决方案

解决方案二:
是不是你没装flashplayer插件。
解决方案三:
什么插件啊,不懂,但是我在Dreamweaver里面插入的都可以显示啊///那不是也没装什么插件吗?
解决方案四:
之前我也遇到这个问题网站所在文件夹名字是不是用汉字了改了试试
解决方案五:
呵呵,你的浏览器有拦截FLASH广告插件的功能,把拦截功能去掉就可以了
解决方案六:
在我这显示也是空白,我关掉拦截功能就可以显示了
解决方案七:
这是HTML文件的Flash插入代码:<scripttype="text/javascript">AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0','width','610px','height','135px','id','rr','align','','movie','Flash/banner','quality','high');//endACcode</script><noscript><objectclassid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"width="610px"height="135px"id="rr"align=""><paramname=movievalue="Flash/banner.swf"><paramname=qualityvalue=high></object></noscript>

在这个HTML文件的同一目录下建一文件夹“Scripts”,在“Scripts”文件夹下放JS文件“AC_RunActiveContent.js”,“AC_RunActiveContent.js”代码为://v1.0//Copyright2006AdobeSystems,Inc.Allrightsreserved.functionAC_AddExtension(src,ext){if(src.indexOf('?')!=-1)returnsrc.replace(/?/,ext+'?');elsereturnsrc+ext;}functionAC_Generateobj(objAttrs,params,embedAttrs){varstr='<object';for(variinobjAttrs)str+=i+'="'+objAttrs[i]+'"';str+='>';for(variinparams)str+='<paramname="'+i+'"value="'+params[i]+'"/>';str+='<embed';for(variinembedAttrs)str+=i+'="'+embedAttrs[i]+'"';str+='></embed></object>';document.write(str);}functionAC_FL_RunContent(){varret=AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}functionAC_SW_RunContent(){varret=AC_GetArgs(arguments,".dcr","src","clsid:166B1BCA-3F9C-11CF-8075-444553540000",null);AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}functionAC_GetArgs(args,ext,srcParamName,classid,mimeType){varret=newObject();ret.embedAttrs=newObject();ret.params=newObject();ret.objAttrs=newObject();for(vari=0;i<args.length;i=i+2){varcurrArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":ret.objAttrs[args[i]]=args[i+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"id":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;returnret;}

适当地改一下Flash动画的路径就可以显示了。
解决方案八:
引用2楼loveshiqi的回复:

什么插件啊,不懂,但是我在Dreamweaver里面插入的都可以显示啊///那不是也没装什么插件吗?

这个好办啊.你在DW里面插入,然后把代码复制不就行拉.呵呵不过我也不知道为什么在.net里面插的flash会不能显示
解决方案九:
怎么关闭拦截功能呢?

时间: 2024-07-30 20:22:47

.NET中插入flash遇到的问题///的相关文章

如何在WPS演示中插入flash

平时在制作演示文稿时,常常会插入flash,本教程就为大家介绍怎么在WPS演示中插入flash动画. ①用Macromedia flash palyer打开要插入的swf文件"葬花",单击"文件"→"创建播放器"命令,在弹出的对话框中,选择好保存位置和文件名称,单击"保存"按钮. 办公软件教程 文件变成带播放器的自动执行文件exe格式,可以在没有flash播放器的机器上播放. ②新建空白演示文稿,插入艺术字"葬花&q

如何在PPT中插入Flash

最近很多朋友问,如何在PPT中加入flash,其实要在PPT中加入flash的方法是有很多种的,如通过设置软件自身的功能来加入flash,如通过软件辅助来插入flash,当然,三联小编为了广大刚刚学PPT的爱好者,今天就介绍一个最简单的在PPT加入flash的方法,下面我们一起来看看. 大家看到一步到位在PPT中插入Flash文件(*.SWF),就有疑问了. 这个老男人又在胡思乱想了:"怎么可能在PPT中一步到位插入Flash呢?" 网上的主流方法一般是使用Active X控件,我不是

在DW中插入Flash的参数详解

插入|详解 在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入.大家可以自由的控制,建议下最新的FLASH4的OBJECT插件,这样才能正确自动安装支持FLASH4的插件.如果没有也可以把下面的两个路径手工改一下. 注:有"*"的是可以在插入时就有和在DW中的FLASH属性面板中有的参数,true就是有效false就是无效. SRC:   *.swf (flash文件名)*  move:   *.swf (flash文件)* 

在 DW 中插入 Flash 的参数详解

插入|详解 在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入.大家可以自由的控制, 以下内容摘自 Flash MX 2004 帮助文档 参数和属性 下列标记属性和参数描述了由"发布"命令创建的 HTML 代码.在编写自己的用于显示 Flash 内容的 HTML 时,可以参考此列表.除非特别说明,否则所有条目都同时适用于 object 标记和 embed 标记.可选条目也在此列出.Internet Explorer 可以识别用

使用Dreamweaver在网页中插入Flash按钮与文本

dreamweaver|按钮|插入|网页 Flash 的动画按钮能够给网站带来动感,这让不少读者觉得十分有趣,同时也为网站增加了许多访客,其实在 Dreamweaver MX 2004 中只需几步简单的操作,就可以插入 Flash 按钮. 一.在网页中插入Flash 按钮 ( 1 )打开 Dreamweaver MX 2004 软件,新建文件并保存页面.(提示:要保存的文件夹不可以用中文名命名) ( 2 )插入 Flash 按钮并设置参数,如图1.2 所示. ( 3 )保存文件,完成操作.简单的

Dreamweaver中插入FLASH参数详解

dreamweaver|插入|详解 在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入.大家可以自由的控制,建议下最新的FLASH4的OBJECT插件,这样才能正确自动安装支持FLASH4的插件.如果没有也可以把下面的两个路径手工改一下.    注:有"*"的是可以在插入时就有和在DW中的FLASH属性面板中有的参数,true就是有效false就是无效. SRC:  *.swf (flash文件名)*    move:  *.

在Discuz论坛中插入FLASH的相关参数设置

此贴是详细讲解如何自定义"FLASH"代码参数设置,建议新手看看. 最终在Discuz论坛中插入FLASH,实现的效果图如下: 可以定义FLASH的高度和宽度,及路径.. 首先要明白的是,若想在发贴时插入Flash 动画,必须满足三个因素:1)   相应的版块设置中必须是"允许使用 Discuz! 代码" 2)相应的用户组权限必须是"允许使用自定义 Discuz! 代码" 2)必须把 [flash] 代码设置为"可用"(如图所

在电子邮件中插入FLASH动画

flash动画|插入 在网络日益普及的今天,朋友之间互发一个Email是司空见惯的事,让朋友在阅读邮件的同时,能听一听优美的音乐,欣赏一下精彩的FLASH动画,不是很爽吗?如果说Email中可包含声音..gif图片等多媒体信息是对传统信件第一次概念上的革新,那么在Email中插入FLASH动画则是又一次概念上的重大变革.下面分三种情形详细讨论: 一.已知FLASH的地址 如果是已知IP地址的一个网页中包含有你想用的FLASH动画,那我们可以进行以下几步的操作: 1.在IE地址栏中把这个网页的IP

在PowerPoint2007中插入Flash动画

Office 2007新的用户界面让我们耳目一新,从此我们拥有了一个简洁而整齐的工作区.不过,全新的界面改变也让许多老用户不知所措,许多惯用的操作都不知该如何执行了,今天我们讲的就是如何在PowerPoint 2007中插入Flash动画. 在PowerPoint中插入Flash动画的方法并不稀奇,我们惯用的就是通过"控件工具箱"插入控件的方法来调用,那么问题是PowerPoint 2007的"控件工具箱"在那里呢? 一.开启"开发工具"选项卡

网页中插入Flash按钮与文本

  Flash 的动画按钮能够给网站带来动感,这让不少读者觉得十分有趣,同时也为网站增加了许多访客,其实在 Dreamweaver MX 2004 中只需几步简单的操作,就可以插入 Flash 按钮. 一.在网页中插入Flash 按钮 ( 1 )打开 Dreamweaver MX 2004 软件,新建文件并保存页面.(提示:要保存的文件夹不可以用中文名命名) ( 2 )插入 Flash 按钮并设置参数,如图1.2 所示. ( 3 )保存文件,完成操作.简单的 Flash 按钮也可通过 Dream