简介:window.external.AddFavorite这个把网站添加到浏览者收藏夹的脚本大家应该常常看过,但你还知道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还有几个用法,但没什么用途,没列出来。
分享到:
相关推荐
window.opener 返回的是创建当前窗口的那个窗口的引用
一个在HTML中使用Javascript的window.external调用C#内函数的示例程序。该方法可应用于网页程序开发中的网页-程序沟通,例如用C#的IHTMLWindow2.execScript替换HTML默认Javascript方法使其直接与C#传参、通讯。
windows external利用com实现c++和js互相调用,有c++代码和调试的js代码。
使用React External Window,您可以在应用程序中的外部子窗口中渲染React组件。 与Redux连接的组件一起使用! 安装 需要React v16,并假设您将npm软件包管理器与Webpack或Browserify之类的模块捆绑器一起使用,以...
AddChannel版本:DHTML Object Model 返回值:无 语法: window . external . AddChanne ( sURL ) 参数: sURL : 必选项。...window.external.AddChannel("http://www.dhtmlet.com/rdl_dom.cdf");
<input type=button value=导入收藏夹 onclick=”window.external.ImportExportFavorites(true,’...input type=button value=整理收藏夹 onclick=”window.external.ShowBrowserUI(‘OrganizeFavo
代 码 <span style="CURSOR: hand" onClick="window.external.addFavorite('http://www.helpor.net','网页特效集锦')" title="网页特效集锦">收藏本站</span> ◆设为首页 说 明 点击即可把你的网站设置为浏览器的...
自己写的C/S小工具,基于WPF,通过配置访问地址(配置参数放在config里),来全屏浏览。可用于Windows/触摸屏全屏展示使用。...调用方法:window.external.方法名(),比如身份证window.external.ReadIdCard()。
调用方法 onclick="window.external.close()" <2>asp服务器:支持asp脚本编写的应用程序,支持浏览器或伪应用打开。 <3>asp.net服务器:支持asp.net3.5以下编写的应用程序,支持浏览器或伪应用打开。 采用c# .net3.5...
调用方法 onclick="window.external.close()" <2>asp服务器:支持asp脚本编写的应用程序,支持浏览器或伪应用打开。 <3>asp.net服务器:支持asp.net3.5以下编写的应用程序,支持浏览器或伪应用打开。 采用c# .net3.5...
Ygloo-external-libpng 是雅虎扩展的一个 PNG 图像处理库。如果想获得 UNIX 风格的行结尾,你可以在 text 文件中通过它获得 libpng-*.tar.gz 或者 libpng-*.tar.xz,如果你想获得 DOS 风格的行结尾,你可以获得 lpng...
js 判断是什么类型浏览器 代码...{ } else if ( document.all && “object” == typeof( window.external ) ) // ie { }js用来区别IE与其他浏览器及IE6-8之间的方法。 1、document.all2、!!window.ActiveXObjec
调用方法 onclick="window.external.方法名()" <2>asp服务器:支持asp脚本编写的应用程序,支持浏览器或伪应用打开。 <3>asp.net服务器:支持asp.net3.5以下编写的应用程序,支持浏览器或伪应用打开。 采用c# .net...
另外ie中, 很多人也碰到过 它window.external.addFavorite. 时会报错的问题. 所以俺也只好抛出提示信息了. 加入收藏: 代码如下:function addFavorite(){ if (document.all){ try{ window.external.addFavorite...
示例:external.Log('text', external.LOGTARGET_MESSAGEBOX | external.LOGTARGET_OUTPUTWINDOW, external.ERRORLEVEL_WARNING); 4. 增加自定义观察事件(部分事件可能无效)。 5. 增加查看和修改当前观察对象的...
代码如下:[removed] function addCookie() { if (document.all) { window.external.addFavorite(‘//www.jb51.net’,’软件开发网’); } else if (window.sidebar) { window.sidebar.addPanel(‘软件开发网’, ‘//...
一、 加载WebBrowser控件,设置url; 2 二、 WebBrowser加载完毕,触发...备注:如果没有前两步,会报错:window.external未定义或不存在; 3 五、 遇到的坑,填补方法--传值,IE版本: 3 六、 参考资料: 3
70.添加到收藏夹:external.AddFavorite(""); 71.JS中遇到脚本错误时不做任何操作:window.onerror = doNothing; 指定错误句柄的语法为:window.onerror = handleError; 72.JS中指定当前打开窗口的父窗口:window.opener...
所有浏览器通用的js添加收藏夹代码 代码如下:[removed] function addfavorite() { if (document.all) { window.external.addFavorite(‘http://www.XXX.com’,’XXX’); } else if (window.sidebar) { window....
网页中的JS脚本在调用window.external.abc("asdfa")时触发IDocHostUIHandler接口的GetExternal函数,并将IDispatch接口中abc()函数的接口放回给Js脚本 目前网上并没有如此完美的整套代码,我也是通过网络上只字片解的...