ActionScript External API

          Posted on 2010-11-24 18:47 shoppingbill 閱讀(221) 評(píng)論(0)  編輯  收藏 所屬分類: RIA
          1.在ActionScript 中調(diào)用JavaScript

          Js 如下:
          1<script language="javaScript">
          2    function printBookInfo(title,price){
          3       alert("Book Title:"+title+ " is price at:"+price;
          4    }

          5
          6
          7</script>

          As如下:

           1if(ExternalInterface.available){
           2   var title:String = "Actionscript";
           3   var price:uint = 300;
           4   var result:String = ExternalInterface.call("printBookInfo",title,price);
           5   Alert.show(result);
           6
           7}
          else{
           8
           9    Alert.show("External interface is not vaailable")
          10}



          2,JavaScript 調(diào)用 ActionScript

          ActionScript中注冊(cè)調(diào)用方法

          ExternalInterface.addCallback("myFunction",sayHello);


          private sayHello(name:String):String
          {

            
          return "Helloo from AS,"+name;
          }


          JS:

           

          function thisMovie(movieName) {
          if (navigator.appName.indexOf("Microsoft"!= -1{
             
          return window[movieName]
          }
          else{
             
          return document[movieName]
          }

          }


           

          function callExternal() {
          thisMovie(
          "swfId").showAlert()
          }


           

          <script type="text/javascript">
               
          var f4=new SWFObject('test.swf', "swfId""400""300""8""#000",true);
               
          //new SWFObject(swf, id, width, height, version, background-color [, quality, xiRedirectUrl, redirectUrl, detectKey]);
               f4.addParam('allowScriptAccess','sameDomain');
               f4.addParam('wmode','transparent');
               f4.skipDetect
          ="false";
               f4.addParam('bgcolor','#c5d1f0');
               f4.write(
          "flvPlayerDivId");
              
          </script> 




















           


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          posts - 6, comments - 0, trackbacks - 0, articles - 0

          Copyright © shoppingbill

          主站蜘蛛池模板: 五河县| 同仁县| 二连浩特市| 辽宁省| 宁海县| 阿拉善盟| 江孜县| 安顺市| 彭水| 鄱阳县| 宣汉县| 富锦市| 宁阳县| 马边| 临夏市| 怀来县| 中卫市| 乐东| 屏东县| 鹤壁市| 德保县| 南昌市| 南涧| 镇平县| 甘孜县| 调兵山市| 华池县| 紫金县| 石楼县| 石阡县| 迁安市| 茂名市| 汾西县| 淮滨县| 文山县| 华阴市| 湖北省| 泸州市| 黄龙县| 手游| 四子王旗|