0 0

关于FSCommand,javascript回调函数,IE不执行,360浏览器和火狐可以。10

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh_cn" lang="zh-cn">
<head>
    <meta http-equiv="content-type" content="text/html; charset=gb2312" />
    <title>swf测试</title>
    <script lang="javascript" type="text/javascript" src="Scripts/swfobject.js"></script>
    <script language="javascript">
        function myplayer_DoFSCommand(command, args) {
            switch (command) {
                case "quit":
                    window.alert("this is quit button");
            }
        }
    </script>
    <script language="VBScript">
        Sub myplayer_FSCommand(ByVal command, ByVal args)
            call myplayer_DoFSCommand(command,args)
        end sub
    </script>
</head>
<body>
    <div id="bgLayer">
    </div>
    <div id="buttons">
        <input type="button" name="open" value="打开" onclick="showSwf()" />
        <input type="button" name="close" value="关闭" onclick="hideSwf()" />
    </div>    
    <script lang="javascript" type="text/javascript">
        function showSwf() {
            document.all["bgLayer"].style.display = "block";
            var so = new SWFObject("myPlayer.swf", "myplayer", "1000", "590", "9", "transparent");
            so.addVariable("gameid", "aa");
            //so.addVariable("classid", "11");
            //so.addVariable("ability", "拼音");
            so.addVariable("gameSM", "11要对你的扫帚施加咒语,它才能成为飞天工具!但要确定那个真是你的扫帚,对着别人的扫帚念咒语可是要受罚的!认真阅读题目,选择一个正确的答案。");
            //so.addVariable("gameNum", "10");
            //so.addVariable("gametype", "1");
            so.addVariable("onetime", "60");
            so.write("bgLayer");
        }
    </script>
  
    <script lang="javascript" type="text/javascript">
        function hideSwf() {
            document.all["bgLayer"].style.display = "none";
        }
    </script>
</body>
</html>

 在网上找到的*_DoFSCommand()函数可以与swf交互,上述代码,在360浏览器下或者火狐下都可以运行,但是ie10不行,”this is quit button“无法弹出。

 

2014年7月09日 16:50
目前还没有答案

相关推荐

    fscommand命令控制

    fscommand命令控制Flash课件的播放

    在ActinScript中fscommand的实现全屏和退出以及关闭功能

    在ActinScript3.0中fscommand的实现全屏和退出以及关闭功能,这是实现了基本功能,很重要呀。

    Javascript与flash交互通信基础教程

    使用Flash的fscommand Flash 到 Flash的通信———-使用本地连接对象或综合上2种技术 并不是所有的浏览器都很重视脚本.为了和Flash播放器通信,浏览器必须有内置的钩子以便Flash播放器可以’监听’.浏览器必须是...

    fsCommand的用法

    这个是在flash在vc里面使用,极为方便。就是在上面加载一个控件就可以直接用了。

    AS3与JS交互通信(使用swfObject插入Flash)

    ·Firefox 14 ·Chromium 22 ·Chrome 21 (*Chrome 21使用新的PPAPI类型Flash Player插件,由于其安全沙箱特性,无法在本地进行访问,因此需要在互联网或IIS等虚拟站点测试运行。禁用PPAPI使用NPAPI类型的Flash ...

    FLASH全屏实例:按ESC退出全屏,内附Fla源文件.rar

    可以“按ESC 退出全屏模式”,FLASH 全屏有二类四种:  1、不用浏览器直接用FLASH播放器播放的类型:  2、第二类是在非FLASH ... 好了,关于全屏的所有方法就是如此,您可以根据自己的需要试试看(以上以IE为例)。

    首页滚动新闻栏目下载

    - Go to 跳转到指定的帧 - Play 播放- Stop 停止- Toggle High Quality 在高画质和低画质间切换  - Stop All Sounds 停止所有声音的播放  - Get URL 使浏览器浏览指定页面  - FSCommand 发送FSCommand...

    火狐Flash播放器 v3.98

    (不能正常播放Flash时可打开) 2.自动播放; 3.列表编辑; 4.多界面选择; 5.播放控制; 6.视频调节; 7.可编辑快捷键; 8.丰富的FSCommand命令; 9.有对Flash文件的各种提取和转换,解除保护等处理功能; 10.可智能...

    flash javascript之间的通讯方法小结

    不用getURL和fsCommand方法 flash使用的actionscript跟javascript是非常相通的,下面描述如何互相调用函数: 1:javascript调用flash中的函数 在flash的脚本中增加 import flash.external.ExternalInterface;...

    Flash(AS3)与JS相互调用

    自制的,两个简单实例实现Flash与JS的相互调用与传值,仅实现基本功能,可在此原理基础上对函数进行拓展,例如使用Flash封装网页数据等。 在AS代码中附有简单注释解释程序。 ======== 简 单 介 绍 ======== 1、...

    全国计算机等级考试上机考试题库(完全版)\fscommand\cpp_setup.exe

    全国计算机等级考试上机考试题库(完全版)\fscommand\cpp_setup.exe

    flash打包工具

    软件特色: 完全保持原有Flash的文件调用特性,无需修改代码即可直接打包。 打包操作非常简便和人性化,并可保存...标准版支持额外的fscommand指令和ExternalInterface,例如窗口拖动、保存文件、设置鼠标样式等。

    vb6.0与as3.0互交 双向

    vb动态加载ShockwaveFlash控件,解决了静态加载无法保存问题 flash利用ExternalInterface类创建外部函数以及通过fscommand发送参数 vb使用带事件定义变量。 完成 flash与vb的双向通信。

    flash shiti

    1. Flash MX 不可以在Macintosh 平台上运行。 □ A. 正确 □ B. 错误 2. Flash 影片频率最大可以设置到多少? □ A. 99 □ B. 100 □ C. 120 □ D. 150 3. FListBox.addItem 和FListBox.addItemAt 有什么用 □ A. ...

    11SWF 文件转 EXE 工具 Flash Builder 1.40 28.zip

    打包支持高级 FSCommand 功能,不规则的窗口大小和半透明性以及与基于JPEG的初始屏幕的兼容性,Flash Builder 证明了自己是高效且易于使用的应用程序。 综上所述,Flash Builder 不仅具有一组有趣且易于访问的功能...

    易语言与FLASH交互

    易语言与FLASH交互源码,与FLASH交互,回应数据,取左边的文本,取右边的文本

    flash与c++交互的方法

    VC的做法: 1 添加一个控件 shockwave flash 2 添加fscommand指令接收 3 添加调用flash内部函数的方法 Flash的做法: 1 添加脚本显示效果 ...3 添加可以提供外部调用的函数 代码如下,可以提供参考:

    AS脚本常用命令

    AS脚本常用命令 Flash的一些命令 &lt;P&gt;Flash5的Action Script详解 + Basic Actions 能加入到程序中的基本Action  - Go to 跳转到指定的帧  - Play 播放  - Stop 停止 ... - FSCommand 发送FSCommand命令

    FLASH QQ与VBPBCS等通讯

    用FLASH做的QQ界面 可以读取同名XML文件 支持发参数给主程序,如PB,VB,C#等 请用fscommand(cmd,args)函数接收 主应用程序可以用它美化界面 包含flashqq.as,flashqq.swf,flashqq.xml几个文件

Global site tag (gtag.js) - Google Analytics