<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script>
function Flash(_url,_id,_width,_height,_wmode,_bgcolor,_quality){
var url=_url;
var id=_id;
var width=_width;
var height=_height;
var wmode=_wmode||false
wmode?wmode="transparent":wmode="opaque";
var bgcolor=_bgcolor||"#869ca7";
var quality=_quality||"high";
var varialbe="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" id="+id+" width="+width+" height="+height+" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab\">\
<param name=\"movie\" value="+url+" />\
<param name=\"quality\" value="+quality+" />\
<param name=\"bgcolor\" value="+bgcolor+" />\
<param name=\"wmode\" value="+wmode+" />\
<param name=\"allowScriptAccess\" value=\"sameDomain\" />\
<embed src="+url+" quality="+quality+" bgcolor="+bgcolor+"\
width="+width+" height="+height+" wmode="+wmode+" name="+id+" align=\"middle\"\
play=\"true\" loop=\"false\" quality="+quality+" allowScriptAccess=\"sameDomain\"\
type=\"application/x-shockwave-flash\"\
pluginspage=\"http://www.macromedia.com/go/getflashplayer\">\
</embed>\
<\/object>";
this.add=function(_parent){
var parent=document.getElementById(_parent);
if(parent==null){
return document.body.innerHTML=varialbe;
}else{
return parent.innerHTML=varialbe;
}
}
}
window.onload=function(){
var flash=new Flash("ExternalInterfaceExample.swf","ExternalInterfaceExample",550,400)
flash.add();
}
function hello(){alert("hello")}
function getfl(movieName){
if (window.all) {
return window[movieName];
} else {
return document[movieName];
}
// return document.getElementById(movieName)
}
function brige(){
getfl("ExternalInterfaceExample").callAsFunc("jajaja");
}
</script>
</head>
<body>
</body>
</html>
//var url:URLRequest=new URLRequest("javascript:brige()")
//navigateToURL(url,"_self")
var txt2:TextField=new TextField();
addChild(txt2);
txt2.x=300
if(ExternalInterface.available){
ExternalInterface.addCallback("callAsFunc",callAs);
ExternalInterface.call("brige");
txt2.text="true";
}else{
txt2.text="false";
}
function callAs(str:String):void{
var txt:TextField=new TextField();
txt.appendText(str);
addChild(txt);
}
分享到:
相关推荐
3、使用Flash中的ExternalInterface.call方法和fscommand方法对JS进行调用与传送数据。 4、使用Flash中的ExternalInterface.addCallback方法创建接口,使JS能够调用AS中的函数。 包含swfobject.js与fla源文件。 (*...
有关FLASH利用AS3.0与网页里javascript产生交互达到信息传递的方法。案例中用了最简单的例子,简单易懂。大家多多交流,共同进步。
as3.0利用ExternalInterface与js交互的播放器,重写flvPlayerbeta0.1例子
NULL 博文链接:https://chenxiaohong.iteye.com/blog/628229
本例是PHP和javascript交互的例子,php中的值赋给js变量中,前提是这个php变量必须有值才行,就算是假分支中。比如php中的$flags在本例中为true,如果js中false语句写成:$title_1[removed] = “<?php echo $...
一个简单的示例 通过此例学习页面中的FLASH和JS之间的交互~ HTML文件最好在服务器上发布以后运行,或者设置FLASH的安全面板中添加此HTML所在的位置
用于Three.js JavaScript 3D库的交互式即插即用调试器和检查器。 UDM yarn add three three-x3 npm install three three-x3 import * as THREE from 'three' ; import { OrbitControls } from 'three/examples/...
flash与js交互方法 当Flash置于HTML容器中时,经常会遇到AS与JS的通信问题,例如:JS能否调用AS中的变量、方法,AS能否调用JS中的变量、方法等等。答案是肯定的。随着技术的不断发展,解决方案也是多种多样的。 欢迎...
android跟js交互demo基于webkit的demo,
Flex3与javascript相互交互验证,可以供开始学习的人做个入门学习
AS3语法大全 。AS3即ActionScript3.0的简称。...它在 Flash 内容和应用程序中实现交互性、数据处理以及其他功能。 ActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。
JavaScript.as ---------------------- javascript交互 HTTPS.as ---------------------- url随机数 SNS.as ---------------------- 各个sns网站的分享 timeline: prevPlay.as ---------------------- 反向/...
只是使用的话,你只需要,看rec.php(调用flash的,通过js与flash交互,可以知道flash的各种状态,交互函数丰富);uploadSound.php(上传的服务器端程序,用于存储文件的);MP3数据的传输是gzip压缩的,服务器端存...
js-communicate INTRAS-JS的交互通讯模块,提供了JS中模拟AS3事件监听处理方式用于取代AS直接调页面接口的方式。使用该库将为SWF提供三个接口给JS来调用:notify,用于JS调AS中的接口swf.notify('pausePlayer', [p1,...
flex iframe js ,as和JS交互
前言: 最近公司的App为了加快...本篇主要介绍WebView与Javascript交互数据,关于如何将H5网页呈现在WebView上可以参考这篇博客文章:Android总结之WebView使用总结。 WebView与Javascript交互: WebView与Javascr
在开发中遇到了在没有jQuery的情况下需要与后台进行部分数据的交互,查找了部分资料使用JavaScript实现了操作,记录一下。 //获取XMLHttpRequest对象用于与后台交互数据 function getXHR(){ var xmlHttp; try {...
arras-client 与arras.io api和游戏服务器进行交互的界面要求: 节点版本v14(可能适用于v13,但未经测试)
AS3即ActionScript3.0的简称。 ActionScript 动作脚本是遵循 ECMAscript第四版 的 Adobe Flash Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理以及其他功能。 ActionScript是Flash...
flask与js进行前后台交互代码如下,后台给前端发数据: python部分: # -*- coding: utf-8 -*- from flask import Flask,jsonify,render_template import json app = Flask(__name__)#实例化app对象 testInfo = {} @...