window.external的使用
簡介:window.external.AddFavorite這個(gè)把網(wǎng)站添加到瀏覽者收藏夾的腳本大家應(yīng)該常常看過,但你還知道window.external的另外一些用法呢?由于是一些關(guān)于系統(tǒng)文件操作的命令,因?yàn)榘踩O(shè)置有些腳本會(huì)出錯(cuò)誤.
1.external.AddDesktopComponent 把網(wǎng)站作為用戶的Active桌面 語法:external.AddDesktopComponent(地址,類型[image/website],左距離,頂距離,寬度,長度) function j_adc(){ //例子 window.external.AddDesktopComponent("http://...","website",0,0,800,600); }
2.external.AddFavorite 把網(wǎng)站加入到用戶的收藏夾 語法:external.AddFavorite(網(wǎng)址,標(biāo)題); function j_af(){ window.external.AddFavorite(location.href, document.title); }
3.external.NavigateAndFind 搜索指定網(wǎng)站中的某個(gè)字段 語法:external.NavigateAndFind(文件地址,關(guān)鍵字,_Target) <script language="JavaScript"> function j_an(){ window.external.NavigateAndFind("http://...",gosearch.value,""); } </script>
4.external.ShowBrowserUI 調(diào)用語言選擇窗口與收藏夾管理窗口 語法:external.ShowBrowserUI(類型[LanguageDialog/OrganizeFavorites], null) <input type="button" name="Button" value="語言設(shè)置" onclick="window.external.ShowBrowserUI('LanguageDialog', null)"> <input type="button" name="Submit2" value="整理收藏夾" onclick="window.external.ShowBrowserUI('OrganizeFavorites', null)">
5.external.ImportExportFavorites 導(dǎo)入與導(dǎo)出用戶收藏夾 語法:external.ImportExportFavorites(導(dǎo)入/true 導(dǎo)出/false, 文件路徑) <input type="button" name="Button" value="導(dǎo)入收藏夾" onClick=window.external.ImportExportFavorites(true,"http://...");> <input type="button" name="Button3" value="導(dǎo)出收藏夾" onClick=window.external.ImportExportFavorites(false,"http://...");>
TANTOM:無憂腳本的也有類似的程序,大家可以試試,但用php實(shí)現(xiàn)不了接收用戶傳來的收藏夾資料,導(dǎo)入?yún)s很簡單。手上有用Asp與Php來接收用戶收藏夾的代碼,Asp沒試過不知道可不可用,PHP的試過,但只可以接到75%的收藏夾資料,挺奇怪的,有興趣要php與asp代碼的在論壇發(fā)個(gè)帖子吧。
External還有幾個(gè)用法,但沒什么用途,沒列出來。
|