作者miaudele (喵的勒)
看板Flash
標題Re: 請問怎麼從swf去呼叫javascript的函述?
時間Sat Dec 18 01:55:27 2004
※ 引述《Pza (繁花似錦巴洛克)》之銘言:
: 如提
: 有一個.html裡包含了一個swf和一個javascript函數
: 我想從swf的一個按鈕呼叫這個javascript函數
: 請問要如何做呢?
: 我參考一些資料看到fscommand
: 但我對javascript沒概念><
: 感謝~
好像用getURL比較容易
getURL("javascript:alert('shit');");
降子就呼叫alert()函數 你可以換成你自己的函數
如果用fscommand
fscommand("js_1","shit");
然後發布設定裡html的發佈選 "包括fscommand的flash"
接著打開html進行編輯
你會看到有個地方標示了"請在輸入程式碼"(其他部分flash都幫你處理好了)
輸入
if(command=="js_1"){
alert(args);
}
結果也是跟getURL一樣
js_1可以自己代換 主要是讓每個fscommand指令可以被區別
shit只要在你的函數需要引數時 換成你自己的要輸入的引數 不然 "" 空著也行
憑印象打的 可能有錯:p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.56.137.179