window.external 的用法(收藏夹功能)

 1.external.AddDesktopComponent 把网站作为用户的Active桌面

语法:

external.AddDesktopComponent(地址,类型[image/website],左距离,顶距离,宽度,长度)

例子:

function j_adc(){ 
    window.external.AddDesktopComponent("http://...","website",0,0,800,600);
}

 2.external.AddFavorite 把网站加入到用户的收藏夹

语法:

external.AddFavorite(网址,标题);

例子:

function j_af(){
    window.external.AddFavorite(location.href, document.title);
}

3.external.NavigateAndFind 搜索指定网站中的某个字段

语法:

external.NavigateAndFind(文件地址,关键字,_Target)

例子;

<script language="javascript">
function j_an(){
    window.external.NavigateAndFind("http://...",gosearch.value,"");
}
</script>

4.external.ShowBrowserUI 调用语言选择窗口与收藏夹管理窗口 

语法:

external.ShowBrowserUI(类型[LanguageDialog/OrganizeFavorites], null)

例子:

<input type="button" name="Button" value="语言设置" onclick="window.external.ShowBrowserUI('LanguageDialog', null)">
<input type="button" name="Submit2" value="整理收藏夹" onclick="window.external.ShowBrowserUI('OrganizeFavorites', null)">

 5.external.ImportExportFavorites 导入与导出用户收藏夹

语法:

external.ImportExportFavorites(导入/true 导出/false, 文件路径)

例子:

<input type="button" name="Button" value="导入收藏夹" onClick=window.external.ImportExportFavorites(true,"http://...");>
<input type="button" name="Button3" value="导出收藏夹" onClick=window.external.ImportExportFavorites(false,"http://...");>

TANTOM:无忧脚本的也有类似的程序,大家可以试试,但用php实现不了接收用户传来的收藏夹资料,导入却很简单。手上有用Asp与Php来接收用户收藏夹的代码,Asp没试过不知道可不可用,PHP的试过,但只可以接到75%的收藏夹资料,挺奇怪的,有兴趣要php与asp代码的在论坛发个帖子吧。

  External还有几个用法,但没什么用途,没列出来


转载于:https://my.oschina.net/geeway/blog/617935

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值