Actionscript3.0 - 呼叫Javascript開出無邊框視窗 與 2.0 getURL比較

在過去 as2.0 呼叫 網頁內javascript 藉著 getURL 來呼叫其function
在3.0時 我們利用 ExternalInterface.call 來做對外js呼叫


<!---as2.0 ------
在flash方面:

getURL("javascript:openwin(  ' 參數1 ' , ' 參數2 ' , ' 參數3 ' , ......' 參數n ' ) " );
//以單引號將參數區隔開來

在html內<head></head>間;


<script language="JavaScript">
function openwin(){
alert('hello');//這行當測試用
   window.open('http://', 'test', config='height=300,width=300');
}
</script>



<!---as3.0 ------

在flash方面:
註: 務必在server下測試 否則不會有反應

import flash.external.ExternalInterface;
//別忘了import
ExternalInterface.call("openwin","參數1","參數2"........);
//以雙引號區隔



在html內<head></head>間;





<script language="JavaScript">

function openwin(){

alert('hello');//這行當測試用

   window.open('http://', 'test',
config='height=300,width=300');


}

</script>



javascript 中的 window.open 內的參數 可自行設定 'width=??? ,height=???,scrollbars=yes/no'
你要直接寫在html內的js 透過flash呼叫 , 或是參數寫在flash傳值給js 亦可!

  • 留言者: andy10311
  • Email:
  • 網址:
  • 日期: 2010-08-22 15:08:39
你好我在知識家來問你AI的

我大約聽的懂您的意思,但是能稍微打一下讓我看看嗎?

例如怪物-主角距離 多少就開始-少距離

然後距離多少之後跳到攻擊畫面,

不好意思唷第一次做AI所以比較迷惘一點




  • 留言者: QEKTOTO
  • Email:
  • 網址:
  • 日期: 2010-09-06 19:00:24
不好意思,我是在知識+提問的人,一直到現在才找 到您的部落格



下面是您提供的網站資料,我想做…請您幫忙



http://www.hsiu28.net/html/jss.php?id=10



我的msn是qq1313qq@hotmail.com



抱歉不知道您的msn是幾號阿=口=.....

沒有留言:

張貼留言