FSCommand函数用法(五)

将页面设为首页和加入收藏夹
 将页面设为首页和加入收藏夹
 【 用getURL的方法 】

 设为首页: 
 on (release) { 
 getURL("javascript:void(document.links.style.behavior=url(#default#homepage));void document.links.setHomePage(http://www.flash8.net/')", "_self", "POST"); 
 } 

 注意要将网页中的flash的ID号命名为"links"

 加入收藏夹: 
 on (release) { 
 getURL("javascript:void window.external.AddFavorite(http://www.flash8.net',闪吧);", "_self", "POST"); 
 } 

 下面有个例子

 
  点击浏览该文件

 【用fscommand的方法】

 1,先在flash的按钮上添加代码: 

 首页: 
 on (release) { 
 fscommand("setHomePage", "http://www.flash8.net";;;;); 
 } 

 收藏夹: 
 on (release) { 
 fscommand("addFavorite", "http://www.flash8.net|闪吧"); 
 } 

 然后在发布设置中选择flash with fscommand,发布成html 

 2,修改html: 

 找到 
 // Handle all the the FSCommand messages in a Flash movie 
 function sethomepage_DoFSCommand(command, args) { 
 } 
 这一段,修改成: 
 // Handle all the the FSCommand messages in a Flash movie 
 function sethomepage_DoFSCommand(command, args) { 
 var sethomepageObj = InternetExplorer ? sethomepage : document.sethomepage; 
 if (command == "setHomePage") { 
 document.links[0].style.behavior = "url(#default#homepage)"; 
 document.links[0].setHomePage(args); 
 } else if (command == "addFavorite") { 
 args = args.split("|"); 
 window.external.AddFavorite(args[0], args[1]); 
 } 
 } 

 最后,如果html里一个链接都没有,还需在<SCRIPT LANGUAGE=javascript>这句的前面添加一句<a href="javascript:"></a>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值