- /**
- * browseFolder.js
- * 該文件定義了BrowseFolder()函數(shù),它將提供一個文件夾選擇對話框
- * 以供用戶實現(xiàn)對系統(tǒng)文件夾選擇的功能
- * 文件夾選擇對話框起始目錄由
- * Shell.BrowseForFolder(WINDOW_HANDLE, Message, OPTIONS, strPath)函數(shù)
- * 的strPath參數(shù)設(shè)置
- * 例如:0x11--我的電腦
- * 0 --桌面
- * "c:\\"--系統(tǒng)C盤
- *
- * 用如下代碼把該函數(shù)應(yīng)用到一個HTML文件中:
- * <script src="browseFolder.js"></script>
- * 或把下面代碼直接COPY到<script language="javascript">...</script>標簽中;
- *
- * 用一般的觸發(fā)函數(shù)均可在HTML文件中使用該函數(shù)
- * 例如:<input type="button" onclick="BrowseFolder()" />
- * 注意:請定義NAME為savePath的輸入框接收或顯示返回的值,例如:
- * <input type="text" name="savePath" />
- *
- * 特別注意的是,由于安全方面的問題,你還需要如下設(shè)置才能使本JS代碼正確運行,
- * 否者會出現(xiàn)"沒有權(quán)限"的問題.
- *
- * 1、設(shè)置可信任站點(例如本地的可以為:http://localhost)
- * 2、其次:可信任站點安全級別自定義設(shè)置中:設(shè)置下面的選項
- * "對沒有標記為安全的ActiveX控件進行初始化和腳本運行"----"啟用"
- */
- 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 + "\\";
- }
- document.all.savePath.value=Folder;
- return Folder;
- }
- }catch(e){
- alert(e.message);
- }
- }
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 | |||
8 | 9 | 10 | 11 | 12 | 13 | 14 | |||
15 | 16 | 17 | 18 | 19 | 20 | 21 | |||
22 | 23 | 24 | 25 | 26 | 27 | 28 | |||
29 | 30 | 31 | 1 | 2 | 3 | 4 |
常用鏈接
留言簿(4)
隨筆分類
- AJAX(2)
- CSS(4)
- freemarker
- hibernate
- HTML/XML(6)
- Jasper Report(1)
- javascript(26)
- java編程(20)
- JSP基礎(chǔ)(4)
- oracle(18)
- spring(1)
- struts(3)
- 其他(13)
- 架構(gòu)設(shè)計(2)
- 編碼規(guī)范
- 設(shè)計模式(1)
隨筆檔案
- 2012年8月 (1)
- 2011年4月 (2)
- 2011年2月 (2)
- 2010年8月 (9)
- 2010年7月 (1)
- 2009年11月 (2)
- 2009年10月 (3)
- 2009年9月 (11)
- 2009年8月 (4)
- 2009年6月 (7)
- 2008年12月 (1)
- 2008年10月 (3)
- 2008年8月 (4)
- 2008年7月 (1)
- 2008年6月 (2)
- 2008年4月 (2)
- 2008年3月 (1)
- 2008年2月 (1)
- 2008年1月 (3)
- 2007年12月 (15)
- 2007年11月 (14)
- 2007年10月 (12)
- 2007年8月 (2)
搜索
最新評論

- 1.?re: Blowfish加密算法之Java實現(xiàn)[未登錄]
- 這個有c語言版沒
- --小丸子
- 2.?re: SSH實現(xiàn)分頁
-
我和上面的一樣,你的分頁很簡單,能否發(fā)一份給我呢?
我的QQ郵箱是511775600@qq.com - --瞇露
- 3.?re: String.equals()和String.equalsIgnoreCase()的區(qū)別
- 觀后感矛
- --和規(guī)劃局
- 4.?re: 時間控件(可含時分秒)
- thank you 樓主
- --yaoj
- 5.?re: 時間控件(可含時分秒)
- 評論內(nèi)容較長,點擊標題查看
- --末日風情