//movieName是flash容器的名称 function thisMovie(movieName) { // 以下两种方式都可以,第一种有时会返回不正确的结果 //if (navigator.appName.indexOf("Microsoft") != -1) { if('\v'=='v'){ return window[movieName]; } else { return document[movieName]; } } //得到flash对象 var swf = thisMovie("flashName"); //调用flash内部对外开放的接口 swf.yabagePaymentCallback(value);