DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> js操作IE浏覽器彈出浏覽文件夾可以返回目錄路徑
js操作IE浏覽器彈出浏覽文件夾可以返回目錄路徑
編輯:關於JavaScript     

如圖所示:

可以返回目錄路徑。

操作如下:

function BrowseFolder(){ 
try{ 
var Message = "請選擇文件夾"; //選擇框提示信息 
var Shell = new ActiveXObject( "Shell.Application" ); 
var Folder = Shell.BrowseForFolder(0,Message,0x0040,0x11);//起始目錄為:我的電腦 
//var Folder = Shell.BrowseForFolder(0,Message,0); //起始目錄為:桌面 
if(Folder != null){ 
Folder = Folder.items(); // 返回 FolderItems 對象 
Folder = Folder.item(); // 返回 Folderitem 對象 
Folder = Folder.Path; // 返回路徑 
if(Folder.charAt(Folder.length-1) != "\\"){ 
Folder = Folder + "\\"; 
} 
return Folder; 
} 
return null; 
}catch(e){ 
alert("請在ie設置中啟用AcitveX控件相關選項。"); 
return null; 
} 
}
var Folder = BrowseFolder();

這裡這個Folder即為選擇目錄確定之後返回的路徑。

假設我選中的是E盤的works目錄,則返回值為E:\works\

注意:有時可能會提示沒有權限之類的,因為是客戶端js操作,所以需要在internet選項的安全自定義裡把ActiveX的一些選項給啟用。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved