導航:首頁 > 文件目錄 > js如何打開指定路徑的文件夾

js如何打開指定路徑的文件夾

發布時間:2023-01-13 06:56:52

js怎麼打開本地磁碟的指定路徑啊

你好來,js打開本地磁自盤供你參考:<html>
<head>
<title>打開本地磁碟</title>
</head>
<body bgcolor=e0e0ff oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
<center>
<table border=1 bordercolor=7070ff width=500>
<tr align="center" height="30">
<td>
<input type=submit value="打開C盤" onClick="open_disk('c')">
</td>
</tr>
</table>
</center>
</body>
</html>
<script>
function open_disk(disk)
{
try
{
window.open('file://'+disk+':\\');
}
catch(e)
{
try{window.open('file:///'+disk+':');}catch(e){alert("打不開我也沒辦法了:(");}
}
}
</script>

㈡ js宏怎麼打開指定excel文件就是有路徑

用dir把所有文件檢索出來,然後Workboooks.open打開就是了

㈢ 請問如何用js實現打開選擇文件和保存文件至自選路徑的對話框

下面是一個VB腳本的,需要加入可信站點才能彈出對話框,打開要保存的文件夾
<script language="vbscript">
Function Foder()
Const MY_COMPUTER = &H11&
Const WINDOW_HANDLE = 0
Const OPTIONS = 0

Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(MY_COMPUTER)
Set objFolderItem = objFolder.Self
strPath = objFolderItem.Path

Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.BrowseForFolder _
(WINDOW_HANDLE, "請選擇文件夾:", OPTIONS, strPath)

If objFolder Is Nothing Then
exit Function
End If

Set objFolderItem = objFolder.Self
objPath = objFolderItem.Path

document.frmList.FODER_PATH.value = objPath

End Function
</script>

<input type = "button" name = "path" size = "100" onclick="Foder()" value="選擇文件夾" />

客戶導入選擇文件就用file就可以
<input type="file" name="DATA_RESTORE_PATH" maxlength="20" style="WIDTH: 100px" >

㈣ JS打開本地文件夾對話框

用js 點擊後調用一個 <input type="file" />的事件 應該可以

㈤ 在js中獲取到文件路徑,怎麼打開文件

直接把文件路徑敲網址欄
或者把路徑給一個<a>標簽的href屬性,點擊a標簽即可

㈥ 又是js 如何用js打開本地軟體並調用固定路徑下的文件該文件只能用調用的軟體打開。謝謝!

JS對本地文件沒有操作許可權。只是在IE下可以打開一些盤符而已。

㈦ js點擊選擇文件目錄的功能

最近做一個小項目,前端需要有一個功能是點擊某按鈕時,彈出文件選擇的框,然後獲取目錄並寫入對應的輸入框里,以往是選擇某個文件進行上傳,功能看起來有些像,但這次不同的是只能選擇某個目錄而不是文件,因為它並不是上傳,它只是為了選擇後台生成的文件保存的路徑。

於是網上查解決方案,查到兩種,

一種是僅在谷歌瀏覽器上有效的方式,在input節點里加一個屬性 webkitdirectory,就可以實現點擊彈出選擇目錄的功能,然後就可以截取目錄,此種方式對非空文件夾是可以的實現的,只需監聽此input的change事件即可,但如果選擇的是空文件夾,就不會觸發事件,就無法獲取路徑,所以這方法不復合我的需求。

另一種是只適用於IE瀏覽器的方式,即調用IE的activeX控制項,為點擊按鈕綁定事件,然後就可以獲取目錄,然後到目錄調到想要的地方即可,具體實現方式是:

<input id="show">

<button onclick="clickBtn()">點擊</button>

function click() {

    try {

        var Message = "\u8bf7\u9009\u62e9\u6587\u4ef6\u5939"; //選擇框提示                var Shell = new ActiveXObject("Shell.Application");

        var Folder = Shell.BrowseForFolder(0, Message, 64, 17); //起始目錄為:我的電腦                //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.getElementById('show').value = Folder;

            return Folder;

        }

    } catch (e) {  alert(e.message); }

}

但些方式也有一個問題是,此控制項是默認關閉的,需要用戶手動啟用,並且要把本站點加入可信任站點才行,具體設置過程是:

1. 單擊菜單工具->Internet選項->安全->受信任站點->站點->把此網站設為可信站點

2. 在自定義級別->對沒有標記為安全的ActiveX控制項進行初始化和腳本運行"----"啟用"

㈧ 怎麼使用javascript讀取相對路徑下某個文件夾中指定類型的文件

這要看你的指定類型文件的位置在哪了。暫定指定類型文件是.txt
1,和js文件在同一個文件夾下,相對路徑處就直接寫txt文件的文件全名就可以了 如:「abc.txt」;
2,和js文件不在同一個文件夾下,且在js的上一級文件夾中,那麼就應該寫成 「./abc,txt『;
3,和js文件不在同一個文件夾下,可以寫成」../../abc.txt「. 這個方法需要你去嘗試,如果你的abc.txt有多個(不在同一個文件夾下),你就可以這樣寫」../../bin/txt/abc.txt「.

閱讀全文

與js如何打開指定路徑的文件夾相關的資料

熱點內容
55公里app 瀏覽:556
欠費多少充多少為啥還用不了數據 瀏覽:607
蘋果7如何使用萬能鑰匙 瀏覽:254
微信文件傳送電腦 瀏覽:600
什麼app可以解壓百度雲rar 瀏覽:627
蘋果6sp換殼 瀏覽:956
海盜船k70rgb燈光配置文件 瀏覽:336
linuxfsstat 瀏覽:926
電腦文件有個鎖 瀏覽:441
ps多張pdf文件夾 瀏覽:2
怎樣壓縮文件能傳到qq郵箱 瀏覽:923
南昌房管局網站怎麼查備案 瀏覽:884
如何設置ipad下載密碼 瀏覽:458
ae信號干擾教程 瀏覽:548
電腦之前刪掉的文件怎麼找 瀏覽:805
索尼z1刷什麼系統升級 瀏覽:466
自創字體怎麼編程序 瀏覽:381
成都的蘋果售後服務電話號碼 瀏覽:698
文件放筆記本哪個盤 瀏覽:745
starbound星球文件格式 瀏覽:137

友情鏈接