`
xqf222
  • 浏览: 117528 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ASP.NET调用SWF代码文件

 
阅读更多

<HEAD>

<script language="JavaScript" type="text/javascript" src="Js/Flash.js"></script>

</HEAD>

调用脚本

<BODY>

<script language="JavaScript" type="text/javascript">
writeFlashHTML("_swf=Flash/Cehuawang.swf", "_width=792", "_height=80" ,"_wmode=transparent");

</script>

</BODY>

// Flash.js 文件代码
function writeFlashHTML( arg )
{
var parm = []
var _default_version = "8,0,24,0";
var _default_quality = "high";
var _default_align = "middle";
var _default_menu = "false";

for(i = 0; i < arguments.length; i ++)
{
parm[i] = arguments[i].split(' ').join('').split('=')
for (var j = parm[i].length-1; j > 1; j --){
parm[i][j-1]+="="+parm[i].pop();
}
switch (parm[i][0])
{
case '_version' : var _version = parm[i][1] ; break ;
case '_swf' : var _swf = parm[i][1] ; break ;
case '_base' : var _base = parm[i][1] ; break ;
case '_quality' : var _quality = parm[i][1] ; break ;
case '_loop' : var _loop = parm[i][1] ; break ;
case '_bgcolor' : var _bgcolor = parm[i][1] ; break ;
case '_wmode' : var _wmode = parm[i][1] ; break ;
case '_play' : var _play = parm[i][1] ; break ;
case '_menu' : var _menu = parm[i][1] ; break ;
case '_scale' : var _scale = parm[i][1] ; break ;
case '_salign' : var _salign = parm[i][1] ; break ;
case '_height' : var _height = parm[i][1] ; break ;
case '_width' : var _width = parm[i][1] ; break ;
case '_hspace' : var _hspace = parm[i][1] ; break ;
case '_vspace' : var _vspace = parm[i][1] ; break ;
case '_align' : var _align = parm[i][1] ; break ;
case '_class' : var _class = parm[i][1] ; break ;
case '_id' : var _id = parm[i][1] ; break ;
case '_name' : var _name = parm[i][1] ; break ;
case '_style' : var _style = parm[i][1] ; break ;
case '_declare' : var _declare = parm[i][1] ; break ;
case '_flashvars' : var _flashvars = parm[i][1] ; break ;
default :;
}
}

var thtml = ""
thtml += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + ((_version)?_version:_default_version) + "'"
if(_width) thtml += " width='" + _width + "'"
if(_height) thtml += " height='" + _height + "'"
if(_hspace) thtml += " hspace='" + _hspace + "'"
if(_vspace) thtml += " vspace='" + _vspace + "'"
if(_align) thtml += " align='" + _align + "'"
else thtml += " align='" + _default_align + "'"
if(_class) thtml += " class='" + _class + "'"
if(_id) thtml += " id='" + _id + "'"
if(_name) thtml += " name='" + _name + "'"
if(_style) thtml += " style='" + _style + "'"
if(_declare) thtml += " " + _declare
thtml += ">"
if(_swf) thtml += "<param name='movie' value='" + _swf + "'>"
if(_quality) thtml += "<param name='quality' value='" + _quality + "'>"
else thtml += "<param name='quality' value ='" + _default_quality + "'>"
if(_loop) thtml += "<param name='loop' value='" + _loop + "'>"
if(_bgcolor) thtml += "<param name='bgcolor' value='" + _bgcolor + "'>"
if(_play) thtml += "<param name='play' value='" + _play + "'>"
if(_menu) thtml += "<param name='menu' value='" + _menu + "'>"
else thtml += "<param name='menu' value='" + _default_menu + "'>"
if(_scale) thtml += "<param name='scale' value='" + _scale + "'>"
if(_salign) thtml += "<param name='salign' value='" + _salign + "'>"
if(_wmode) thtml += "<param name='wmode' value='" + _wmode + "'>"
if(_base) thtml += "<param name='base' value='" + _base + "'>"
if(_flashvars) thtml += "<param name='flashvars' value='" + _flashvars + "'>"
thtml += "<embed pluginspage='http://www.macromedia.com/go/getflashplayer'"
if(_width) thtml += " width='" + _width + "'"
if(_height) thtml += " height='" + _height + "'"
if(_hspace) thtml += " hspace='" + _hspace + "'"
if(_vspace) thtml += " vspace='" + _vspace + "'"
if(_align) thtml += " align='" + _align + "'"
else thtml += " align='" + _default_align + "'"
if(_class) thtml += " class='" + _class + "'"
if(_id) thtml += " id='" + _id + "'"
if(_name) thtml += " name='" + _name + "'"
if(_style) thtml += " style='" + _style + "'"
thtml += " type='application/x-shockwave-flash'"
if(_declare) thtml += " " + _declare
if(_swf) thtml += " src='" + _swf + "'"
if(_quality) thtml += " quality='" + _quality + "'"
else thtml += " quality='" + _default_quality + "'"
if(_loop) thtml += " loop='" + _loop + "'"
if(_bgcolor) thtml += " bgcolor='" + _bgcolor + "'"
if(_play) thtml += " play='" + _play + "'"
if(_menu) thtml += " menu='" + _menu + "'"
else thtml += " menu='" + _default_menu + "'"
if(_scale) thtml += " scale='" + _scale + "'"
if(_salign) thtml += " salign='" + _salign + "'"
if(_wmode) thtml += " wmode='" + _wmode + "'"
if(_base) thtml += " base='" + _base + "'"
if(_flashvars) thtml += " flashvars='" + _flashvars + "'"
thtml += "></embed>"
thtml += "</object>"
document.write(thtml)
}

//代码结束

分享到:
评论

相关推荐

    asp.net实现百度文库功能(asp.net调用flashpaper)

    本代码成功实现asp.net调用flashpaper并实现上传及文件转换的功能

    asp.net知识库

    ASP.NET 2.0 正式版中无刷新页面的开发(示例代码的补充) ASP.NET2.0中themes、Skins轻松实现网站换肤! ASP.NET 2.0 中的代码隐藏和编译 ASP.NET 2.0 Language Swithcer and Theme Swicher 多语言转换和多样式主题...

    asp.net批量多选文件上传解决方案

    很多的多选上传基本上都是调用的swf文件,确实用flash 或flex开发一个多选上传的功能很方便,比如flex里内置的FileReferenceList对象本身就支持文件的多选,有这个的话就方便多了,下面要说的主要也是基于flex开发的...

    基于ASP.NET实现百度文库

    后台把上传的DOC,PPT,XLS,PDF文件转换为SWF文件,并提取出文档第一张图保存为JPG格式,tools文件夹中包含了转换需要的转换工具,调用了Office COM组件,成功转换需要安装OFFICE; index.aspx页面实现了精品文档显示...

    c#编程开发宝(用于C#windows和ASP.net数据库快速开发)

    1、自动生成windows数据库查询页面,数据库详细信息页面,甚至调用例子都为您写好,只要简单复制即可。 2、自动生成SQL SERVER 脚本语句,包括分页...(一分钟生成演示文件flash的swf格式文件,10多M,已另外上传。)

    C#索材 (swf文件)

    里面有4个swf文件 不是很全面但是个人觉得了解一下 还是比较有用的 其中还有一个exe文件,它是asp.net的执行过程.

    aspx 多文件上传

    CFUpdate上传组件 temp.html 上传调用实例 update.swf 上传FLASH文件 示例代码 ASP.NET版本2.0.50727

    c#编程开发宝一分钟生成演示(用于C#windows和ASP.net数据库快速开发)

    这个是演示的flash swf程序,需要安装程序请在此搜索c#编程开发宝. 1、自动生成windows数据库查询页面,数据库详细信息页面,甚至调用例子都为您写好,只要简单复制即可。 2、自动生成SQL SERVER 脚本语句,包括分页...

    eUpload asp.NET上传组件示例

    eUpload 上传组件示例,可在下列上传格式中选择你所需要的格式:exe,iso,gif,jpg,png,bmp,doc,rar,zip,txt,swf,xml,ppt,完美调用了eUpload文件上传组件,若您对此组件的用法不太熟悉,你可不要错过这个实例代码。...

    百度文库效果FlashPaper2.0.rar 及使用案例

    实现类似百度文库效果,防止用户下载。 文库:http://wenku.baidu.com/view/82b7c51352d380eb62946ddb.html 豆丁:...asp.net 调用FlashPrinter.exe 把所有可打印的文件转换成swf文件

    FusionCharts V3.2.1 SWF 破解

    FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。你不需要知道任何关于flash编程的知识,你只需要...

    FusionWidgets V3.2 SWF 破解

    FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。你不需要知道任何关于flash编程的知识,你只需要...

    PowerCharts V3.2.1 SWF 破解

    FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。你不需要知道任何关于flash编程的知识,你只需要...

    Chart 极品web报表控件收集(Flot,AmCharts, Emprise JavaScript Charts...)

    • Visifire - Visifire 是用 Silverlight 做的,是一个开源可视化数据组件,使用Visifire你能创建动画 Silverlight 图表,支持 ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails 或者 简单 HTML调用. ...

    JAVA上百实例源码以及开源项目源代码

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    豪华首页调用Flash自动变换效果(附源代码)

    FMA.xml中可修改所调用的swf文件属性[/color] [color=Red]效果演示地址:[/color] [url=http://www.nvan.net/]http://www.nvan.net/[/url] [b]参考代码:[/b] [code]function closeFMA() { FMA....

    商务制表工具v3.0.0绿色免费版

    商务制表工具为用户提供专业的图表制作功能,能够绘制各种统计图,例如:条形统计图、饼形统计图、折线统计图等,可以以swf格式为保存格式,可通过工具箱将文件导入ppt中,让你制作出精美的ppt。 商务制表工具...

    85w广告管理系统 V1.0.zip

    本系统是一套开源的WEB网站管理系统,采用网络中已经成熟、稳定地技术ASP Access/SQL开发而成,通过它,您可以很方便地管理自己的广告。... 后台地址:/85w.net/index.asp  后台账号: admin  后台密码: admin123

Global site tag (gtag.js) - Google Analytics