window.external的使用
簡介: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還有幾個用法,但沒什么用途,沒列出來。
|