2
A
回答
3
當然,Flash可以使用ExternalInterface在Javascript中調用方法。語法很簡單,說在Javasacript您有:
function methodInJS(name) {
alert("Hello to " + name);
return 17;
}
然後在ActionScript中,您將調用:
var myName:String = "David";
var result:Number = ExternalInterface.call("methodInJS", myName);
trace("Result from JS call is: "+result);
1
是,使用ExternalInterface的
在你經過HTML設置你的眼影盒狀這樣的:
<link rel="stylesheet" type="text/css" href="shadowbox.css">
<script type="text/javascript" src="shadowbox.js"></script>
<script type="text/javascript">
Shadowbox.init({
skipSetup: true
});
function openShadowbox(content, type){
Shadowbox.open({
content: content,
player: type,
title: "Welcome",
height: 350,
width: 350
});
};
</script>
然後在您的ActionScript:
if(ExternalInterface.avilable){
try{
ExternalInterface.call("openShadowbox", "<h1>Welcome to my website!</h1>", "html");
}catch(error:Error){
trace(error);
}
}
相關問題
- 1. Vimeo影片沒有出現在ShadowBox中
- 2. 外部Flash影片的HTML覆蓋股利
- 3. 我可以覆蓋window.onbeforeunload嗎?
- 4. 與片段溝通的FragmentTabHost
- 5. Flash影片沒有加載
- 6. 覆蓋一個jQuery可拖動div
- 7. 可以覆蓋一個覆蓋在ActionScript 3
- 8. 覆蓋層與jQuery
- 9. 通過點擊一個png覆蓋在Flash播放器頂部
- 10. 我可以將MyLocationOverlay與另一個覆蓋層一起使用嗎?
- 11. 如果我有一個iPhone的IP地址有反正我可以與它溝通?
- 12. Facebook連接覆蓋區覆蓋Flash
- 13. 是否可以通過XBAP覆蓋HTML?
- 14. 我可以讓WPF爲IsMouseOver覆蓋和覆蓋元素嗎?
- 15. Flash與Div或HTML覆蓋和mootools Fx.Slide
- 16. Flash嵌入與html覆蓋,wmode =「直接」
- 17. 我可以使錨標籤覆蓋另一個錨標籤嗎?
- 18. 我可以覆蓋同一個Cookie文本文件嗎?
- 19. 我們可以用另一個覆蓋WPF元素嗎?
- 20. 我可以覆蓋一個JSR-303的驗證註解
- 21. Flash影片透明
- 22. 凍結Flash影片
- 23. 覆蓋與覆蓋
- 24. 影子vs覆蓋?
- 25. CSS:陰影覆蓋
- 26. 覆蓋現有圖片
- 27. 我可以覆蓋xcode中的libtool嗎?
- 28. 我可以用sun.misc.Unsafe覆蓋對象嗎?
- 29. 我如何可以覆蓋Ext.Loader?
- 30. 我可以手動覆蓋Changeset ID嗎?
謝謝。我將如何改變shadowbox的尺寸並讓它居中等... – Adam 2010-05-17 19:27:21