站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题window.external的使用

window.external的使用

摘要: window.external的使用


<table cellPadding=8 width="100%" border=0> <tr> <td bgColor=#f7f7f7>简介:window.external.AddFavorite这个把网站添加到浏览者收藏夹的脚本大家应该常常看过,但你还知道window.external的另外一些用法呢?由于是一些关于系统文件操作的命令,因为安全设置有些脚本会出错误.</td></tr> <tr> <td>1.external.AddDesktopComponent 把网站作为用户的Active桌面 <input onclick=j_adc() type=button value=点这里看看是什么效果 name=Button>
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td> <script language=JavaScript> function j_adc(){ window.external.AddDesktopComponent("http://www.ie-zone.com","website",0,0,800,600); } </script> </td></tr></table> <table cellSpacing=0 cellPadding=7 width="100%" bgColor=#f7f7f7 border=0> <tr> <td>语法:external.AddDesktopComponent(地址,类型[image/website],左距离,顶距离,宽度,长度)
function j_adc(){ //例子
window.external.AddDesktopComponent("http://www.ie-zone.com","website",0,0,800,600);
}</td></tr></table>
2.external.AddFavorite 把网站加入到用户的收藏夹 <input onclick=j_af() type=button value=点这里看看是什么效果 name=Button2>
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td> <script language=JavaScript> function j_af(){ window.external.AddFavorite(location.href, document.title); } </script> </td></tr></table> <table cellSpacing=0 cellPadding=7 width="100%" bgColor=#f7f7f7 border=0> <tr> <td>语法:external.AddFavorite(网址,标题);
function j_af(){
window.external.AddFavorite(location.href, document.title);
}</td></tr></table>
3.external.NavigateAndFind 搜索指定网站中的某个字段 <input id=gosearch value=鼠标移动时触发的事件 name=textfield> <input onclick=j_an() type=button value=搜索 name=Button>
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td> <script language=JavaScript> function j_an(){ window.external.NavigateAndFind("http://www.ie-zone.com/js/ref01101432.htm",gosearch.value,""); } </script> </td></tr></table> <table cellSpacing=0 cellPadding=7 width="100%" bgColor=#f7f7f7 border=0> <tr> <td>语法:external.NavigateAndFind(文件地址,关键字,_Target)
<script language="JavaScript">
function j_an(){
window.external.NavigateAndFind("http://www.ie-zone.com/js/ref01101432.htm",gosearch.value,"");
}
</script></td></tr></table>
4.external.ShowBrowserUI 调用语言选择窗口与收藏夹管理窗口 <input onclick="window.external.ShowBrowserUI('LanguageDialog', null)" type=button value=语言设置 name=Button> <input onclick="window.external.ShowBrowserUI('OrganizeFavorites', null)" type=button value=整理收藏夹 name=Submit2>
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td> <script language=JavaScript> function j_an(){ window.external.NavigateAndFind("http://www.ie-zone.com/js/ref01101432.htm",gosearch.value,""); } </script> </td></tr></table> <table cellSpacing=0 cellPadding=7 width="100%" bgColor=#f7f7f7 border=0> <tr> <td>语法: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)"></td></tr></table>
5.external.ImportExportFavorites 导入与导出用户收藏夹 <input onclick='window.external.ImportExportFavorites(true,"http://www.ie-zone.com/ibook2.php");' type=button value=导入收藏夹 name=Button> <input onclick='window.external.ImportExportFavorites(false,"http://www.ie-zone.com/ibook.php");' type=button value=导出收藏夹 name=Button3>
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td> <script language=JavaScript> function j_an(){ window.external.NavigateAndFind("http://www.ie-zone.com/js/ref01101432.htm",gosearch.value,""); } </script> </td></tr></table> <table cellSpacing=0 cellPadding=7 width="100%" bgColor=#f7f7f7 border=0> <tr> <td>语法:external.ImportExportFavorites(导入/true 导出/false, 文件路径)
<input type="button" name="Button" value="导入收藏夹" onClick=window.external.ImportExportFavorites(true,"http://www.ie-zone.com/ibook2.php");>
<input type="button" name="Button3" value="导出收藏夹" onClick=window.external.ImportExportFavorites(false,"http://www.ie-zone.com/ibook.php");></td></tr></table>TANTOM:无忧脚本的也有类似的程序,大家可以试试,但用php实现不了接收用户传来的收藏夹资料,导入却很简单。手上有用Asp与Php来接收用户收藏夹的代码,Asp没试过不知道可不可用,PHP的试过,但只可以接到75%的收藏夹资料,挺奇怪的,有兴趣要php与asp代码的在论坛发个帖子吧。

External还有几个用法,但没什么用途,没列出来。
</td></tr></table>

</td> </tr> <tr> <td vAlign=top align=left height="100%">
↑返回目录
前一篇: 对连串英文自动换行的解决方法 IE5.5 无忧脚本
后一篇: FileSystemObject简介及应用