五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > as js 通信

as js 通信

文章來源:365jz.com     點(diǎn)擊數(shù):287    更新時(shí)間:2009-11-09 22:40   參與評(píng)論

-----------asjsAlert.mxml---------------

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">
 <mx:Script>
  <![CDATA[
   import flash.external.ExternalInterface;
   import mx.controls.Alert;
   //這里我們注冊(cè)兩個(gè)方法,一個(gè)是供AS調(diào)用JS
   //一個(gè)是供JS調(diào)用AS
   public function init():void
   {
    ExternalInterface.addCallback("asAlertText",asAlertText);
   }
   public function jsTest():void
   {
    //call定義調(diào)用JS的方法及參數(shù)
    ExternalInterface.call("jsAlertTest",jsTestText.text);
   }
   public function asAlertText(str:String):void
   {
    Alert.show(str,"test");
   }
  
  ]]>
 </mx:Script>
 <mx:Button x="58" y="43" label="Button" click="jsTest()"/>
 <mx:TextInput x="58" y="105" id="jsTestText"/>
</mx:Application>
 

--------asjsText.html-------------------

<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="history/history.css" />
<title></title>
<script src="AC_OETags.js" language="javascript"></script>
<script src="history/history.js" language="javascript"></script>
<style>
body { margin: 0px; overflow:hidden }
</style>
<script language="JavaScript" type="text/javascript">
<!--
var requiredMajorVersion = 9;
var requiredMinorVersion = 0;
var requiredRevision = 124;
</script>
</head>

<body scroll="no">
<button onClick="asAlertTest()">JS調(diào)用AS方法</button>
<input type="text" id="asTestText" />

<script language="JavaScript" type="text/javascript">
<!--

function jsAlertTest(str)
{
alert(str);
}
function asAlertTest()
{
 thisMovie('asjsAlert').asAlertText(document.getElementById('asTestText').value);
}
function thisMovie(movieName)
{

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

var hasProductInstall = DetectFlashVer(6, 0, 65);
var hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

if ( hasProductInstall && !hasRequestedVersion ) {
 var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
 var MMredirectURL = window.location;
    document.title = document.title.slice(0, 47) + " - Flash Player Installation";
    var MMdoctitle = document.title;

 AC_FL_RunContent(
  "src", "playerProductInstall",
  "FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
  "width", "100%",
  "height", "100%",
  "align", "middle",
  "id", "asjsAlert",
  "quality", "high",
  "bgcolor", "#869ca7",
  "name", "asjsAlert",
  "allowScriptAccess","sameDomain",
  "type", "application/x-shockwave-flash",
  "pluginspage", "http://www.adobe.com/go/getflashplayer"
 );
} else if (hasRequestedVersion) {
 AC_FL_RunContent(
   "src", "asjsAlert",
   "width", "100%",
   "height", "100%",
   "align", "middle",
   "id", "asjsAlert",
   "quality", "high",
   "bgcolor", "#869ca7",
   "name", "asjsAlert",
   "allowScriptAccess","sameDomain",
   "type", "application/x-shockwave-flash",
   "pluginspage", "http://www.adobe.com/go/getflashplayer"
 );
  } else { 
    var alternateContent = 'Alternate HTML content should be placed here. '
   + 'This content requires the Adobe Flash Player. '
    + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
    document.write(alternateContent); 
  }
</script>
<noscript>
   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
   id="asjsAlert" width="100%" height="100%"
   codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
   <param name="movie" value="asjsAlert.swf" />
   <param name="quality" value="high" />
   <param name="bgcolor" value="#869ca7" />
   <param name="allowScriptAccess" value="sameDomain" />
   <embed src="asjsAlert.swf" quality="high" bgcolor="#869ca7"
    width="100%" height="100%" name="asjsAlert" align="middle"
    play="true"
    loop="false"
    quality="high"
    allowScriptAccess="sameDomain"
    type="application/x-shockwave-flash"
    pluginspage="http://www.adobe.com/go/getflashplayer">
   </embed>
 </object>
</noscript>
</body>
</html>

如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答!! 點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (287人查看0條評(píng)論)
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)