加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flash调用Javascript

发布时间:2020-12-15 18:03:37 所属栏目:百科 来源:网络整理
导读:这里用了两种方法,getURL(”javascript:函数名”)和ExternalInterface,ExternalInterface更稳定一些。 AS代码: on (release) { getURL(”Javascript:say(’我是Flash中的文字,用getURL方法’)”); } 或 on (release) { import flash.external.ExternalInt

这里用了两种方法,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,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>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读