`
dazhilao
  • 浏览: 245994 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Flash调用Javascript

    博客分类:
  • Flex
阅读更多
这里用了两种方法,getURL(”javascript:函数名”)和ExternalInterface,ExternalInterface更稳定一些。

AS代码:

on (release) {
getURL(”javascript:say(’我是Flash中的文字,用getURL方法’)”);
}



on (release) {
import flash.external.ExternalInterface;
ExternalInterface.call(”say”,”我是Flash中的文字,用ExternalInterface方法”);
}


HTML代码:
<!doctype html public “-//w3c//dtd html 4.0 transitional//en”>
<html>
<head>
<title> new document </title>
<meta name=”generator” content=”editplus”>
<meta name=”author” content=”">
<meta name=”keywords” content=”">
<meta name=”description” content=”">
<script language=”javascript”>
<!–
function say(word) {
 document.getElementById(”word”).innerHTML = word
}
 
window.onload = function() {
 say(’html’)
}
//–>
</script>
</head>
<body>
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0”
id=”swf”
width=”250″
height=”150″
title=”AsJsCall”
>
<  
param name=”movie” value=”js.swf” />
<param name=”quality” value=”high” />
<embed src=”js.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”250″ height=”150″></embed>
</object>
Flash say: <span id=”word” style=”color:red”></span>
</body>
</html>
</code>

  


  
分享到:
评论

相关推荐

    ActionScript与JavaScript相互调用

    1. **从Flash调用JavaScript**:有时候需要从Flash影片中控制浏览器的行为,例如打开新窗口、调整窗口位置或滚动页面等。由于这些功能无法直接通过ActionScript实现,因此需要调用JavaScript代码来完成。 2. **从...

    javascript与flash相互调用

    然后,当需要调用JavaScript函数时,只需调用`ExternalInterface.call`,传入JavaScript函数名和参数即可。 5. **示例应用**:在提供的压缩包中,"external2.fla"是Flash的源文件,其中包含了对外部接口的使用。...

    javascript与flash之间的交互(例子)

    JavaScript 可以调用 Flash 对象上的公开方法,而 Flash 也可以调用 JavaScript 函数。这种方法基于 ActionScript 3,并且需要在 Flash Player 中启用安全设置。 2. **Flash Object 属性和方法**: 在 HTML 页面中,...

    ActionScript与JavaScript相互调用(论文)

    - **从Flash调用JavaScript**:用于实现一些Flash无法直接完成的任务,比如控制浏览器窗口的操作(如打开新窗口)或读取HTML文档中的数据。 - **从JavaScript调用ActionScript**:允许JavaScript访问Flash影片中的...

    js调用flash问题

    当Flash调用JavaScript函数时,我们可以传递参数并获取结果。在上面的AS3示例中,我们调用了名为`jsCallback`的JavaScript函数。因此,我们需要在JavaScript中定义它: ```javascript function jsCallback...

    javascript_to_flash.zip

    4. **Flash调用JavaScript** - Flash中的ActionScript可以调用JavaScript函数,首先需要确保JavaScript函数是全局可访问的。 - 使用`ExternalInterface.call`方法,传入JavaScript函数名和参数,执行JavaScript...

    js载入flash

    4. **Flash调用JavaScript** 当Flash需要调用JavaScript函数时,同样通过ExternalInterface实现。在Flash中定义一个函数,如: ```actionscript ExternalInterface.call("jsCalledByFlash", "传递的数据"); ```...

    JavaSript访问flash例子

    4. **Flash调用JavaScript**:在Flash中,使用`ExternalInterface.call('javascriptFunctionName', arguments)`可以调用JavaScript函数并传递参数。 5. **处理兼容性问题**:在某些情况下,尤其是Internet Explorer...

    FlashPlayer组件调用FLASH函数接口

    FlashPlayer组件调用FLASH函数接口是网页开发中的一个重要技术,尤其在富互联网应用程序(RIA)领域,它使得JavaScript与SWF文件(Flash内容)之间的交互成为可能。FlashPlayer作为一个广泛使用的浏览器插件,曾经是...

    flash课件javascript调用WEB服务

    flash课件javascript调用WEB服务

    FLASH调用外部文件详解

    在本文中,我们将深入探讨如何在...综上所述,Flash调用外部文件的能力极大地扩展了其创作潜力,使得内容可以根据外部数据实时更新,增强了用户体验。了解并熟练掌握这些技巧对于开发动态和交互式Flash内容至关重要。

    Flash 与 html及C#程序通讯

    - `ExternalInterface.call`方法允许Flash调用JavaScript函数,传递数据。 2. **Flash与C#通过Web服务通信**: - C#创建SOAP或RESTful Web服务,提供XML或JSON格式的数据接口。 - Flash使用`XMLSocket`或`...

    flash和JavaScript通信

    在AS3中,我们可以使用`ExternalInterface`类来调用JavaScript函数。例如,当Flash中的某个事件触发时,我们可以使用`ExternalInterface.call()`方法将数据传递给JavaScript。JavaScript函数需要预先定义好,以便...

    flash与javascript通讯.txt

    早期的Flash可以通过`getURL`方法调用JavaScript函数,例如: ```actionscript getURL("javascript:alert('Hello WebStudio.cn');"); ``` 但这种方式有局限性,因为它只能执行简单的JavaScript命令,且无法获取...

    网页页面中如何用Javascript调用Flash动画?

    ### 如何在网页中利用JavaScript调用Flash动画 随着互联网技术的发展,网页设计与开发领域不断引入新的技术和标准。在过去的年代里,Flash是创建动态和交互式内容的重要工具之一。本文将详细介绍如何通过JavaScript...

    Flash与JavaScript的通信例子及总结(源码)

    1. Flash LocalConnection:在AS3中创建一个LocalConnection实例,然后在JavaScript中通过Flash对象调用其发送和接收数据的方法。 ```actionscript // AS3 var lc:LocalConnection = new LocalConnection(); lc....

    PHP+FLASH调用摄像头拍照解析.zip

    使用Flash调用摄像头时,必须确保用户知情并给予许可。同时,为了保护用户隐私,应当在用户关闭网页或离开页面时自动断开摄像头连接。此外,PHP端需要对POST请求进行验证,防止恶意数据注入。 5. **技术挑战与替代...

    JS 调用Flash播放mp3

    本主题主要探讨如何通过JavaScript调用Flash来播放MP3音频文件,并提供对播放的控制,如停止和更换音频。 首先,理解Flash在音频播放中的角色。Flash是一种插件,能够提供比纯JavaScript更丰富的多媒体体验,包括...

    jsp和flash函数互相调用.txt

    #### Flash调用JSP函数:`ExternalInterface.addCallback` 在Flash中,如果希望调用JSP页面上的JavaScript函数,则可以使用`ExternalInterface.addCallback`方法。此方法可以注册一个回调函数,该回调函数能够在...

    一个flash和javascript通信的例子

    4. **接收响应**:JavaScript可以通过定义一个函数来接收Flash的回调,这个函数会在Flash调用`ExternalInterface.call()`时被触发。 这个例子可能展示了如何使用Flash和JavaScript进行双向通信,比如实现按钮点击...

Global site tag (gtag.js) - Google Analytics