首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

FSCommand函数用法(5)

2012-11-07 
FSCommand函数用法(五)将页面设为首页和加入收藏夹?将页面设为首页和加入收藏夹?【 用getURL的方法 】?设为

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>

热点排行