javascript与flash函数相互交互
Java代码 import flash.external.ExternalInterface; function hello(){ return "测试成功了哦~~"; } //允许flash调用js函数 参数1:js函数名称 参数2:向js函数传递的参数 ExternalInterface.call("hello", "jacky"); //允许js调用flash中的函数 参数1:要调用flash函数的js函数,参数2:被调用flash函数 ExternalInterface.addCallback("helloas",hello); import flash.external.ExternalInterface;
function hello(){
return "测试成功了哦~~";
}
//允许flash调用js函数 参数1:js函数名称 参数2:向js函数传递的参数
ExternalInterface.call("hello", "jacky");
//允许js调用flash中的函数 参数1:要调用flash函数的js函数,参数2:被调用flash函数
ExternalInterface.addCallback("helloas",hello);
接下来是 JSP页面
把你生成SWF 文件放入工程相应的目录下 把路径自己的路径就可以了
当然
Java代码
测试
function callfromFlash() {
alert("11")
var a=thisMovie("test").helloas();
alert(a);
}
function hello(v)
{
alert(v) ;
}
//thisMoivie 参数:是swf文件 的id
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft")
相关文档:
Js学习(一)
JavaScript 是一种非常灵活的面向对象程序设计语言,它与传统的强类型的面向对象程序设计语言(如 C++,Java,C# 等)有很大不同,所以要实现如 C++、java、C# 当中的一些特性就需要换一种思考方式来解决。今天主要讨论如何在 JavaScript 脚本中实现数据的封装(encapsulation)。
数据封装说的简单点就是把 ......
Js学习(三)
另外一种方式通过直接实例化匿名函数方式来创建带有私有静态成员的类的例子跟上面的例子很相似:
new function() {
// private static fields
var s_first = 1;
var s_second = 2;
// private static methods
&n ......
1. jQuery tablesorter
http://tablesorter.com/docs/
2. Table sorting with Prototype
http://tetlaw.id.au/view/blog/table-sorting-with-prototype/
3. Sorttable
http://www.kryogenix.org/code/browser/sorttable/
4. Table Sorting Javascript
http://yoast.com/articles/sortable-table/
5. Sorting Tabl ......
有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。以下是它的说明
Eval 函数
功能:先解释Javascript代码,然后在执行它
用法:Eval(codeString)
codeString是包含有Javascript语句的字符串,在eval之后使用Javascript引擎编译。
举个小例子:
......
JS中数组的批量填充方式:
1.在声明时同时进行填充
var beatles = Array("John","Paul","George","Ringo");
2.我们甚至用不着明确地表明我们是在创建数组.事实上,只需用一堆方括号括起来就足以创建我们想要的数组了:
......