妳需要把flash插入到網頁中。
在網頁中,加入下面javascript函數:
<script type="text/javascript">
//加入收藏
function add_fav() {
window.external.addFavorite("http://本站網址",'本站名稱');
}
</script>
然後在flash的as中調用這兩個函數即可:
AS2(Flash 8以及以下版本)這麽調用:
在按鈕的動作屬性裏這麽寫:
on (release) {
getURL('javascript:add_fav()');
}
AS3 (Flash 10以及CS以及以上版本)這麽調用:
ExternalInterface.call("add_fav");
加入收藏功能我親自試了,沒問題。
2,設為首頁功能實現不了,說原理,功能使用了CSS中的:style.behavior='url(#default#homepage)'。而這個style不能應用到flash裏面的元素。
如果用flash調用網頁裏其他元素的這個屬性,瀏覽器又會提示“沒有權限”。所以應該很難實現。