`

运用javaScript生成flash的方法

阅读更多
/* 
需要调用BCASTR.SWF实现的四联板flash广告,支持图片和flash
输入路径,宽度,高度,XML的URL,要加入的divId
*/
function flashBcastrXML(path, width, height, xmlUrl, divId){
 var flashObject = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id=scriptmain name=scriptmain codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+width+'" height="'+height+'">';
     flashObject = flashObject + ' <param name="movie" value="'+path+'/images/market.swf?bcastr_xml_url='+xmlUrl+'">';
     flashObject = flashObject + '<param name="quality" value="high">';
     flashObject = flashObject + '<param name=scale value=noscale>';
     flashObject = flashObject + '<param name="LOOP" value="false">';
     flashObject = flashObject + '<param name="menu" value="false">';
     flashObject = flashObject + '<param name="wmode" value="transparent">';
     flashObject = flashObject + '<embed src="'+path+'/images/bcastr.swf?bcastr_xml_url='+xmlUrl+'" width="'+width+'" height="'+height+'" loop="false" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" salign="T" name="scriptmain" menu="false" wmode="transparent"></embed>';
     flashObject = flashObject + '</object>';
     jQuery('#' + divId).html(flashObject);
}

/* 
把某个路径上的FLASH加入到一个具体的DIV中
输入路径,宽度,高度,XML的URL,要加入的divId
*/
function flash4Div(path, width, height, divId){
    var flashObject = '<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="' + width + '" height="' + height + '">';
    flashObject = flashObject + '<param name="movie" value="' + path + '">';
    flashObject = flashObject + '<param name="quality" value="high">';
    flashObject = flashObject + '<param name="bgcolor" value="#FFFFFF">';
    flashObject = flashObject + '<param name="menu" value="false"><param name=wmode value="opaque">';
    flashObject = flashObject + '<embed src="' + path + '" wmode="opaque"  bgcolor="#FFFFFF" quality="high" width="' + width + '" height="' + height + '" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
    flashObject = flashObject + '</object>';
    jQuery('#' + divId).html(flashObject);
}
 
1
0
分享到:
评论

相关推荐

    JavaScript 写的 Flash+XML仿淘宝首页焦点图代码

    总的来说,这个项目展示了如何综合运用JavaScript、Flash和XML技术来实现一个复杂的Web交互效果,这对于学习Web前端开发的人员来说,是一个很好的实践案例。通过研究这个项目,开发者可以深入理解这三种技术的协同...

    flash生成统计图插件

    本篇文章将深入探讨一款名为"Flash生成统计图插件"的技术,它利用JSON格式进行参数传递,实现了与多种编程语言的解耦,同时提供了丰富的图形类型,如柱状图、饼图和线状图等,且支持AJAX技术,使得动态更新数据变得...

    自己整理的javascript有用实例

    2. Flash的外部接口(External Interface):允许JavaScript与Flash对象进行通信,调用Flash方法或传递数据。 四、JavaScript炫酷效果 JavaScript可以创建各种视觉效果,提升用户体验: 1. 动画:通过修改元素的...

    Flash导航条制作工具

    本文将围绕“Flash导航条制作工具”这一主题,深入探讨其功能、使用方法以及相关文件的解读,帮助你更好地理解和运用这类工具。 一、Flash导航条制作工具概述 Flash导航条制作工具,正如其名,是一种专门用于创建...

    Winform(C#)Flash控件+属性+方法+事件

    例如,你可以使用C#和SQL Server创建一个数据库驱动的Flash应用,通过查询结果动态生成Flash内容。在ASP.NET中,你可以使用HttpHandler或HttpModule来处理Flash与服务器之间的通信,传递数据或控制命令。 总之,...

    [其他类别]JS+Flash让网页元素发光的插件 glow! 0.1_glow.rar

    在这个插件中,JavaScript可能通过调用特定的Flash方法来启动或停止发光效果,或者调整发光参数。 发光效果的实现通常涉及CSS(Cascading Style Sheets)的使用,尽管在"glow"插件中主要是由Flash处理,但理解CSS对...

    open flash char的教程

    《Open Flash Chart 入门与实战教程》 ...通过学习和实践本教程,你将能够熟练运用Open Flash Chart为你的网站或应用增添更多互动性和美观性。记得不断探索和尝试,让数据讲故事,让图表更具吸引力。

    flash+asp 4个不错的投票系统

    本资源“flash+asp 4个不错的投票系统”提供了一种利用Flash技术和ASP(Active Server Pages)来实现此类功能的方法。接下来,我们将深入探讨这些技术以及如何将它们结合运用到投票系统中。 首先,Flash是一种由...

    首页宣传flash

    “js xml”标签进一步强调了这个Flash项目中JavaScript和XML的运用,这可能意味着开发者使用了这两项技术来实现更灵活的数据管理和动态交互。 在压缩包子文件的文件名称列表中提到的“首页flash宣传”,可能包括...

    [其他类别]JS+Flash让网页元素发光的插件 glow! 0.1_glow.zip

    这里,Flash可能用于生成和管理发光动画,因为它能提供更流畅的视觉效果和自定义能力。 3. **网页元素发光效果**:发光效果可以吸引用户的注意力,增强元素的视觉影响力。这种效果可能通过改变元素的透明度、颜色、...

    FLASH图型报表

    然后,你可以使用编程语言(如JavaScript、PHP或.NET)来构建一个接口,这个接口能够根据需要生成或更新XML文件,并将其放置在Flash能访问的位置。一旦XML文件准备就绪,Flash报表就会自动刷新显示新的数据。 此外...

    flash视频在线播放web

    这涉及到文件I/O、数据库交互(如记录视频信息)、以及动态生成Flash播放器所需的流媒体URL。 8. **客户端代码**:在网页上,我们需要JavaScript代码来控制Flash Player的行为,例如响应用户操作,加载和播放视频。...

    国外优秀的图片展示flash+xml整站

    3. **Flash与XML的结合**:Flash中的ActionScript如何读取和解析XML文件,动态生成页面内容。 4. **交互性设计**:如何设置点击事件、过渡效果等,提升用户互动体验。 5. **网站结构规划**:理解一个完整的Flash网站...

    一个flash通过asp访问数据库的例子

    ASP,另一方面,是微软开发的一种服务器端脚本环境,它可以在IIS(Internet Information Services)等Web服务器上运行,用于生成动态网页。ASP可以使用VBScript或JScript编写,允许开发者访问服务器资源,包括数据库...

    WPF嵌入Flash示例代码

    在Flash端暴露JavaScript接口,然后在WPF中通过WebBrowser控件的Document.InvokeScript调用来访问这些接口。 - 反之,WPF也可以通过设置Flash控件的属性或调用方法来影响Flash的行为。 6. **安全与性能考虑** - ...

    \JavaScript权威指南(第五版)

    嵌入到Java应用程序中的类、闭包、持久层、Flash和JavaScript 第一部分详细阐述了JavaScript语言的核心内容。如果你是JavaScript新手,它将教授你这门语言;如果你已经是一个JavaScript程序员,第一部分将能磨练你的...

    水晶按钮制作flash

    水晶按钮在网页设计中是一种常见的交互元素,它们以其独特的视觉效果和动态反馈吸引用户的注意...通过不断学习和实践,你将能够自如地运用Flash,创造出更多富有创意的交互元素,提升你的网页设计作品的质量和吸引力。

    flash+xml文字+图片跑马灯滚动字母

    例如,JavaScript可以响应用户的某些操作,然后调用Flash对象的方法来改变跑马灯的显示状态。 标签“flash+xml文字+图片跑马灯滚动字母”进一步强调了这个技术组合,其中“文字”和“图片”表明跑马灯可以同时展示...

    flash塔防游戏源码

    ActionScript是Flash中的脚本语言,类似于JavaScript,用于实现动态交互和动画效果。在塔防游戏中,ActionScript负责处理游戏逻辑、用户输入、角色行为以及游戏状态的管理。源码中的核心类可能包括GameManager、...

    open flash chart 1.9 文档及源码

    3. **生成图表**:在Flash中通过解析数据生成图表,可以使用JavaScript或者服务器端语言来完成这个过程。 四、Java源代码集成 对于Java开发者来说,Open Flash Chart 1.9提供了与Java集成的方法。可以使用Java类库...

Global site tag (gtag.js) - Google Analytics