『壹』 java如何與flash通信
在Flash「javascript_to_flash.swf」的_root中創建一個文本框「receive_txt」。
然後把下面的代碼復制,保存為網頁,與「javascript_to_flash.swf」放在同一目錄下,用瀏覽器打開網頁。
原理:SetVariable(Variable,String);
————————————————————分割線———————————————————
<HTML>
<HEAD>
<TITLE>javascript_to_flash</TITLE>
</HEAD>
<BODY bgcolor="#999999">
<SCRIPT LANGUAGE=JavaScript>
function do_javascript_to_flash(args) {
var textfield = args.value;
window.document.javascript_to_flash.SetVariable("receive_txt.text", textfield);
}
</SCRIPT>
<p> 在下面的文本框中鍵入信息,然後單擊確定按鈕:</p>
<form name="form1" action="#">
<input type="text" name="textfield" maxlength="45" >
<input type="button" value="確定" onClick="do_javascript_to_flash(textfield);">
</form>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" name="javascript_to_flash" width="317" height="207" align=""
id="javascript_to_flash">
<param name=movie value="javascript_to_flash.swf">
<param name=quality value=high>
<param name=bgcolor value=#999999>
<embed src="javascript_to_flash.swf" width="317" height="207" align="" quality=high bgcolor=#999999 swliveconnect=true id="javascript_to_flash" name="javascript_to_flash"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object>
</BODY>
</HTML>