关于 Fscommand 和 Javascript 的配合

command|javascript

  在网页里面,flash播放器是可以和浏览器通讯的。你可以在flash 里面用 Fscommand() 发送参数给浏览器, 然后在浏览器里面用 Movie1_DoFscommand() 获得参数。movie1是你在html里面给这个swf文件的ID名。

  新建一个flash,插入一个按钮

  在按钮上添加AS

on (release) {
 fscommand("press");

· 作用为当鼠标按下这个按钮时,发出一个名字叫"press"的FS Command
· 然后把它插进网页中,给它起一个ID的名字,如"jimsons";
· 然后在<head></head>中加进如下的代码:

<SCRIPT LANGUAGE="JAVASCRIPT"> 
function jimsons_DOFSCommand(command,args) 
//上面的一般是调用FS Command所需要的格式,其中"jimsons"就是给插入网页中的FLASH动画的ID名字 

if (command=="press") 
//当fs command="press"时(按钮被按下时发出这个FS Command) 
alert("呵呵,不要碰我啦!"); 
//弹出警告菜单,这是属于JAVASCRIPT里的语句 

</SCRIPT>
<SCRIPT LANGUAGE="VBScript"> 
Sub jimsons_FSCommand(ByVal command, ByVal args) 
call jimsons_DoFSCommand(command, args) 
end sub 
</SCRIPT>

//运用VBScript,当FLASH发出FS Command时,执行flash1_DoFSCommand(command, args);
//flash1为FLASH动画的id ,这也是运用FS Command时一般所需要的格式

  将flash插入到网页中,将其ID号命名为jimsons如下

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" 
name="jimsons" width="300" height="300" id="jimsons">
    <param name="movie" value="http://www.webjx.com/htmldata/2005-10-08/jimsons.swf">
    <param name="quality" value="high">
    <embed src="http://www.webjx.com/htmldata/2005-10-08/jimsons.swf" width="300" height="300" quality="high" 
pluginspage="http://www.macromedia.com/go/getflashplayer"; type="application/x-shockwave-flash" 
name="jimsons"></embed></object>

时间: 2024-08-31 12:19:48

关于 Fscommand 和 Javascript 的配合的相关文章

网页中广告条的关闭方法

广告|网页 在FLASH广告条中加入关闭的按钮只要在按钮上加入quit退出的命令即可. on(release){fscommand("quit");} 现在在FLASH PLAYER中点击退出即可关闭FLASH PLAYER,但在网页中却不可以退出.在网页中要想直接实现退出是不可能的,不过我们可以利用层的隐藏属性来实现.具体插入层的方法这里就不多说,看看下面的代码吧. <div id='right' style='position: absolute; visibility:z-

关于移动化产品在用户体验设计方面需要注意的问题

文章描述:网站产品移动化的用户体验设计思路浅析. 又是到处流淌着阳光的周末.让人忙碌和揪心的一件件事依然在继续.想到之前在微博上看到的一句话,大致是这么说的:"最终一切都会好的:如果还没好起来,那就是还没有到最后.".今天的内容发掉之后,继续收拾家当:最好呢,这两天可以再抽时间搞些字出来,接下来的几篇候选文章还是不错的样子.大约10天之后搬家,所以下个周末能否如期更新就看前面几天的造化了. 说正事儿,今天的小译文相对务虚,原文作者浅谈了一些关于移动化产品在用户体验设计方面需要注意的问题

Flash中锚记讲解

很多人都不知道flash中有个叫锚记的东西,更别说使用他了,即使有人知道有这个东西也不见的会使用,即使会使用他也不一定去用. 那么我现在就告诉那些不知道锚记是什么,跟那些不会用锚记的人使用. 锚记是flashMX就已经提供了的功能,众所周知,在纯flash网站中是不能使用后退键的,一般的HTML网站都可以使用浏览器的收藏功能,并且能使用后退键观看刚才看过的内容.我相信浏览器的功能键里用的最多的就是后退,其次是刷新.如果flash不能使用后退键,这会让人感觉到多么的不方便.也正因为这种不方便几乎是

挖掘flash潜能 锚记使用讲解

很多人都不知道flash中有个叫锚记的东西,更别说使用他了,即使有人知道有这个东西也不见的会使用,即使会使用他也不一定去用.    那么我现在就告诉那些不知道锚记是什么,跟那些不会用锚记的人使用.     锚记是flashMX就已经提供了的功能,众所周知,在纯flash网站中是不能使用后退键的,一般的HTML网站都可以使用浏览器的收藏功能,并且能使用后退键观看刚才看过的内容.我相信浏览器的功能键里用的最多的就是后退,其次是刷新.如果flash不能使用后退键,这会让人感觉到多么的不方便.也正因为这

幻想中的微软技术

  C#.NET核心编程与C#3.0/3.5的新特性 C#从3.0开始尝试将静态语言和动态语言进行整合,微软吸收了很多动态语言的特长,并全新地改变了C#3.0/3.5的语法,提供了很多静态语言(比如Java)无法实现的高效开发体验.该课程主要是讲解C#.NET核心编程基础并推荐使用C#3.0/3.5的新语法特征替换原先的语法模型   方向: l        C# 结构化编程.常用对象和集合类 l        突破类型和值:动态定义和动态赋值 l        突破类型定义:匿名新定义 l  

微信服务端用什么语言开发的?

问题描述 微信服务端用什么语言开发的? 微信服务端用什么语言开发的?PHP,JAVA,ASP............. 解决方案 PHP.JSP.ASP.ASP.NET都可以. 解决方案二: 任何支持HTTP协议的web服务器编程语言都可以. 常见的有 C#.VB.NET.F#,配合使用ASP.NET或者Nancy PHP Java.JRuby.Scala(基于JVM) Ruby VBScript配合ASP Javascript,配合Node.js Python等等. 解决方案三: 现在最好用j

WordPress博客实现Ajax评论分页教程

下面详细介绍一下非插件实现 Ajax 评论分页的实现过程. 加载 jQuery 库 加载jQuery库,一般主题都会加载jQuery库的.如果你的没有,那就在主题的header.php文件的(/head)(注意把()换成<>)前面添加以下代码: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 开启 WordPress 评论分页 打开

利用AJAX实现WordPress中的文章列表及评论的分页功能_javascript技巧

文章列表页分页 一.加载 jQuery 库既然是 jQuery 驱动的 Ajax ,加载 jQuery 库是必须的. 二.文章列表格式在你的文章列表页面(首页 index.php.归档 archive.php )需要确保有以下类似的结构 <!-- 包含所有文章的容器 --> <div id="content"> <!-- 各文章的容器 --> <div class="post"></div> <div

WordPress中Ajax评论分页实现方法

一.准备 加载 jQuery 库,这个不解释了.  二.开启 WordPress 评论分页 打开 WordPress 后台 – 设置 – 讨论,在"其他评论设置"中勾选分页显示评论,设置一下评论数目,这里的评论数目仅计算主评论,回复评论不作计算.这里 Kayo 填了比较大的数字(15),因为评论分页分得太细会使用户不便于阅读之前的评论.  在后台开启评论分页后,在 comments.php 中需要添加分页导航的地方加入以下代码(如主题中有类似代码则无须再添加,另外代码中的 nav 标签