当前位置: 首页 > 图文教程 > 网络编程 > Javascript > window.external的使用

Javascript
在Z-Blog中运行代码[html][/html](纯JS版)
统一接口:为FireFox添加IE的方法和属性的js代码
网页自动刷新,不产生嗒嗒声的一个解决方法
驱动事件的addEvent.js代码
[原创]提供复制本站内容时出现,该文章转自IT学习网等字样的js代码
CSDN轮换广告图片轮换效果
一段多浏览器的"复制到剪贴板"javascript代码
Javascript中的常见排序算法
JS Common 2 之比较常用到的函数
非正则实现的只能输入汉字的输入框
CSDN上快速结贴的方法,JS实现
js eval木马代码,以后再分析吧
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
一个不错的可以检测多中浏览器的函数和其它功能
状态栏显示欢迎信息的脚本特效
关于文本限制字数的js代码
在你的网页中嵌入外部网页的方法
在IE中调用javascript打开Excel的代码(downmoon原作)
javascript实现动态增加删除表格行(兼容IE/FF)
javascript中获取选中对象的类型

Javascript 中的 window.external的使用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-10   浏览: 330 ::
收藏到网摘: n/a

简介:window.external.AddFavorite这个把网站添加到浏览者收藏夹的脚本大家应该常常看过,但你还知道window.external的另外一些用法呢?由于是一些关于系统文件操作的命令,因为安全设置有些脚本会出错误.
1.external.AddDesktopComponent 把网站作为用户的Active桌面
语法:external.AddDesktopComponent(地址,类型[image/website],左距离,顶距离,宽度,长度)
function j_adc(){ //例子
window.external.AddDesktopComponent("http://www.ie-zone.com","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://www.ie-zone.com/js/ref01101432.htm",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://www.ie-zone.com/ibook2.php");>
<input type="button" name="Button3" value="导出收藏夹" onClick=window.external.ImportExportFavorites(false,"http://www.ie-zone.com/ibook.php");>
TANTOM:无忧脚本的也有类似的程序,大家可以试试,但用php实现不了接收用户传来的收藏夹资料,导入却很简单。手上有用Asp与Php来接收用户收藏夹的代码,Asp没试过不知道可不可用,PHP的试过,但只可以接到75%的收藏夹资料,挺奇怪的,有兴趣要php与asp代码的在论坛发个帖子吧。

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