私はこのJavaScriptコードを持っています:
<script type="text/javascript">
$(document).ready(function() {
$("body").append('<div id="ajaxBusy" class="ajaxBusy"></div>');
</script>
私のコードはこれまでのところ正常に動作しますが、この JavaScript コードを AS3 内にロードすることを考えました。
それを実現する可能性はありますか?フラッシュ内にインライン JavaScript コードを記述するには。このコードを見つけましたが、実装方法がわかりません
import flash.external.ExternalInterface;
var someVarInAS : String = 'foo';
var someOtherVarInAS : int = 10;
var jsXML : XML =
<script type="text/javascript">
var someVarInJS = '{$("body").append('<div id="ajaxBusy" class="ajaxBusy"></div>');}';
var someOtherVarInJS = '{$('#login').fadeIn();}';
<![CDATA[
alert( 'this comes from flash: ' + someVarInJS + ', ' + someOtherVarInJS );
]]>
</script>;
ExternalInterface.call( "function js_" + ( new Date().getTime() ) + "(){ " + jsXML + " }" );
誰でもこれを行うのを手伝ってもらえますか?