`
061041033
  • 浏览: 38662 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JS 弹出文件保存窗口

 
阅读更多


 

//JS 弹出文件保存窗口

function BrowseFolder() {
    var mypath = window.location.href;
    alert("当前地址为:" + mypath);
	
    var saveFolder="";
    var Message = "请选择保存目录"; 
    var Shell  = new ActiveXObject("Shell.Application");
    var Folder = Shell.BrowseForFolder(0,Message,0x0000,0);
    if(Folder !=null)
    {
       if(Folder == "桌面")
       {
          saveFolder = new ActiveXObject("wscript.shell").SpecialFolders("Desktop");
       }
        else
       {
          Folder = Folder?Folder.items().item().Path:'';
          saveFolder = (/^\w:/.test(Folder))?Folder:'';
       }
       saveFolder.replace("%20"," ")//把路径中的20%还原为空格"" 
       alert("您保存路径为:" + saveFolder);
    }

    return saveFolder;
 }
分享到:
评论
1 楼 xzhsh91 2012-10-31  
怎么提示没有权限

相关推荐

    js弹出保存对话框

    2. **Node.js服务器端**:如果应用是基于服务器的,可以在服务器端实现文件保存逻辑,让用户下载文件到指定位置。 3. **第三方库**:利用一些第三方库,如jQuery File Upload等,它们提供了更丰富的文件操作功能,...

    js-弹出窗口

    总结,创建一个简单的JavaScript弹出窗口涉及HTML结构的构建、CSS样式的设定以及JavaScript事件处理的编写。通过合理组合这些元素,我们可以创建出既有视觉吸引力又具有良好交互性的弹出窗口。在这个案例中,"弹出...

    javascript实现将文件保存到本地方法汇总

    标题中提到的是JavaScript实现将文件保存到本地的方法汇总,具体的知识点涵盖了以下三个方面: 1. 使用JavaScript保存文件到本地的基本方法和原理。在Web开发中,通常我们没有直接的方法去保存文件到用户的设备上,...

    直接弹出IE下载保存窗口

    在IT领域,"直接弹出IE下载保存窗口"是一个与网页浏览器交互和文件下载相关的技术话题。这个功能通常涉及到浏览器的编程接口(如ActiveX或JavaScript)和浏览器的行为控制。以下是一些关于这个主题的详细知识点: 1...

    js调用对话框保存文件

    这种需求可以通过JavaScript来实现,即通过JS代码调用浏览器的保存对话框来完成文件保存操作。 #### 二、关键技术点解析 ##### 2.1 使用`document.all`获取元素 在提供的示例代码中,`document.all`被用来获取...

    JS实现弹出下载对话框及常见文件类型的下载

    JS要实现下载功能,一般都是这么几个过程:生成下载的URL,动态创建一个A标签,并将其href指向生成的URL,然后触发A标签的单击事件,这样就会弹出下载对话框,从而实现了一个下载的功能。 这里所说的下载,有时候也...

    直接打印PDF文件,不弹出打印设置窗口

    打印PDF文件是常见的需求,但有时我们可能需要在特定场景下避免打印设置窗口弹出,直接进行默认打印。这通常涉及到编程接口(API)的使用或特定软件的设置。以下将详细介绍如何实现这一目标。 首先,我们来理解PDF...

    JS弹出窗口大全

    在JS中,弹出窗口是实现用户交互的重要手段,它们可以是警告、确认、提示或者自定义对话框。下面将详细探讨JS中的各种弹出窗口及其使用方法。 1. `alert()` 函数: `alert()` 是JavaScript中最基础的弹出窗口,用于...

    js弹出窗口 获取上传文件全路径

    在JavaScript(JS)中,弹出窗口是一种常见的交互方式,常用于显示警告、确认消息或者创建自定义对话框。在处理文件上传时,有时我们需要获取用户选择的文件的完整路径,以便进行进一步的操作,如预览、读取或保存...

    易语言源码直接弹出IE下载保存窗口.7z

    "易语言源码直接弹出IE下载保存窗口.7z"是一个压缩包文件,其中包含的源码是用易语言编写的,它的主要功能是实现一个功能:在用户使用Internet Explorer(IE)浏览器时,能够直接弹出下载保存窗口,让用户方便快捷地...

    javaScrip里面怎么调用保存和另存为对话框

    尽管直接从JavaScript中调用保存或另存为对话框受到限制,但通过上述方法,仍然可以在不同浏览器环境中实现文件保存的功能。选择哪种方法取决于项目的需求、目标浏览器以及代码的复杂度。在实际应用中,应优先考虑...

    js-file-download:此代码是使用JavaScript在网页中打开下载文件弹出窗口的最佳解决方案

    此代码是使用JavaScript在网页中打开下载文件弹出窗口的最佳解决方案。 如果您需要使用javascript将文件下载到客户端浏览器,则只需要使用filePath网址作为输入参数来调用downloadFile(filePath)函数,它将...

    javascript经典特效---弹出窗口自动关闭.rar

    在JavaScript编程领域中,弹出窗口是一种常见的交互方式,它用于显示额外的信息或者进行特定的操作。本资源"javascript经典特效---弹出窗口自动关闭.rar"着重于实现弹出窗口的自动关闭功能,这一特性在很多网页应用...

    弹出下载窗口.rar

    在IT领域,"弹出下载窗口"通常是指在网页或应用程序中触发一个功能,使得用户可以下载特定的文件。这个过程涉及到多个技术层面,包括前端交互、后端服务以及浏览器行为。下面我们将深入探讨这个主题。 1. **前端...

    asp.net弹出窗口并返回值刷新主窗口

    1. 在主页面中,创建一个按钮触发弹出窗口,同时绑定事件处理函数,该函数会打开新窗口并保存引用。 2. 弹出窗口页面中,处理用户操作,完成后使用`window.opener`和`window.close()`将结果传回并关闭弹出窗口。 3. ...

    FLASH弹出窗口

    在Flash弹出窗口中,通常会使用JavaScript的 `window.open` 方法来打开新的浏览器窗口。 3. **HTML与Flash的集成**: Flash内容通常嵌入到HTML页面中,这需要通过 `<object>` 或 `<embed>` 标签来完成。同时,为了使...

    弹出窗口取值并返回

    在IT领域,尤其是在Web开发中,"弹出窗口取值并返回"是一个常见的交互设计功能。这个过程涉及到在主窗口(或称为父页面)中触发一个弹出窗口(子页面),用户在子页面中输入信息,然后将这些信息传递回父页面。下面...

    控制弹出窗口.pdf

    如果 JavaScript 子程序发现在某个会话过程中不止写一次 cookie 文件,它就不会触发弹出窗口。直到一个新的会话过程开始,我们的 JavaScript 子程序才会重新触发弹出窗口。 使用该文件的方法是首先下载 Index.zip ...

    js利用IE通过windowopen方式保存网页部分内容到本地

    5. **执行保存命令**:最后,通过`document.execCommand('SaveAs')`命令弹出保存对话框,让用户选择文件保存的位置和名称。需要注意的是,`execCommand`方法在现代浏览器中已逐渐被废弃,但在IE中仍然可用。 ### ...

    关闭模态对话框,刷新父窗口,异步上传文件

    如果模态对话框是嵌入在一个框架或者弹出窗口中,可能需要对父窗口执行此操作。 结合上述内容,"关闭模态对话框,刷新父窗口,异步上传文件"的实现可能如下: 1. 用户触发文件上传,打开模态对话框。 2. 使用`...

Global site tag (gtag.js) - Google Analytics