Javascript檔案對話方塊
function SaveToDisk(fileURL, fileName) {
// for non-IE
if (!window.ActiveXObject) {
var save = document.createElement('a');
save.href = fileURL;
save.target = '_blank';
save.download = fileName || 'unknown';
var event = document.createEvent('Event');
event.initEvent('click', true, true);
save.dispatchEvent(event);
(window.URL || window.webkitURL).revokeObjectURL(save.href);
}
// for IE
else if ( !! window.ActiveXObject && document.execCommand) {
var _window = window.open(fileURL, '_blank');
_window.document.close();
_window.document.execCommand('SaveAs', true, fileName || fileURL)
_window.close();
}
}
相關文章
- [MFC]選擇目錄對話方塊和選擇檔案對話方塊
- Electron 開啟儲存檔案對話方塊
- javascript中的彈出對話方塊JavaScript
- JavaScript彈出儲存對話方塊JavaScript
- Win10系統怎麼禁用“刪除檔案”對話方塊_win10禁用“刪除檔案”對話方塊的方法Win10
- PyQt5開啟檔案對話方塊QFileDialogQT
- pyqt-PyQt5開啟檔案對話方塊QFileDialogQT
- 支援圖片預覽的檔案選擇對話方塊
- 【Qt 專欄】檔案對話方塊 檔案的彈窗選擇-QFileDialogQT
- 對話方塊函式函式
- 登入對話方塊
- ASP.NET下載檔案(彈出開啟儲存檔案對話方塊)ASP.NET
- c#中的模態對話方塊和非模態對話方塊C#
- flutter demo (四):對話方塊Flutter
- c# winform窗體之開啟檔案對話方塊openfiledialogC#ORM
- JavaScript視窗功能指南之建立對話方塊 (轉)JavaScript
- Matlab - 獲取和儲存檔案路徑選擇對話方塊Matlab
- React中的模式對話方塊React模式
- 在 Flutter 使用 GetX 對話方塊Flutter
- Qt 對話方塊新增工具欄QT
- 如何自學qt(4)——對話方塊QT
- QT 等待對話方塊/進度QT
- android 多項對話方塊Android
- Android Dialog對話方塊Android
- DialogPane對話方塊佈局
- JavaScript入門(4)確認(confirm訊息對話方塊)JavaScript
- 視窗和對話方塊居中對齊
- VUE:點選開啟的對話方塊外面時,對話方塊總是被關閉Vue
- pageoffice6 版本線上開啟檔案彈出網頁對話方塊網頁
- 4.使用CFileDialog開啟檔案對話方塊,獲得檔案路徑 -windows程式設計Windows程式設計
- Flutter Widgets 對話方塊-DialogFlutter
- 常用元件 / 對話方塊及選單元件
- Qt標準對話方塊實現QT
- TWebBrowser禁止彈出Alert對話方塊Web
- 一個Flex 對話方塊的坑Flex
- android常用對話方塊封裝Android封裝
- java Swing詢問對話方塊Java
- c#—OpenFileDialog(開啟檔案對話方塊)和new關鍵字的用法C#