`

jsp上用js实现选择一个文件夹,并显示路径名

阅读更多

1.html代码

 <tr>
   <td>选择导入数据源:</td>
   <td><input id="path" type="text" name="path" size="30"></td>
   <td><input type=button value="选择" onclick="browseFolder('path')"></td>
  </tr>

 

2.js函数

function browseFolder(path) {
 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(path).value = Folder;
 return Folder;
 }
 }
 catch (e) {
 alert(e.message);
 }
 }

 

3.设置浏览器选项

IE选项里设置---安全---自定义级别---将ActiveX控件和插件前3个选项设置为启用

分享到:
评论
1 楼 程俊2009 2011-11-07  
为什么提示没有权限呢

相关推荐

    JSP动态网页制作基础培训教程源代码.rar

    此部分是指文件夹名为第1~9章中的内容(如表1),这些是书中介绍JSP相关知识的源代码。文件的命名规则与书中相应源代码文件名一致。读者可将相关文件夹(如ch2)拷贝到Tomcat服务器安装目录的子目录webapps下,并...

    JAVA上百实例源码以及开源项目

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    java源码包---java 源码 大量 实例

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    JAVA上百实例源码以及开源项目源代码

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    java源码包2

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    java源码包3

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    java源码包4

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    maven搭建环境配置

    三、下载并解压bootstrap放到js文件夹下(存放前端) 1.404错误:没有找到——路径错误 2.500错误:服务器错误 3. 顺序执行welcome-file里的jsp文件,想优先执行哪个文件,就把那个文件放第一位 4.端口号冲突改8080 ...

    网管教程 从入门到精通软件篇.txt

    网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 ...JS:javascript源文件 JSP:HTML网页,其中包含有对一个Java servlet...

    jsp项目中更改tomcat的默认index.jsp访问路径的方法

    jsp的工程下有一个叫做WEB-INF文件夹下的web.xml打开它 如果你要该的默认访问对象再 WebRoot 下面,就 代码如下: &lt;welcome&gt; &lt;welcome&gt;index.jsp&lt;/welcome&gt; &lt;/welcome&gt; jsp项目默认访问的是index.jsp的页面的内容 ...

    jsp include引用非本级目录网页实现代码

    采用相对路径 假设当前目录名为a, 目标文件夹为b (1)如果b是a的上级目录, 代码如下:&lt;&#37;@ include file=”../xxx.jsp”%&gt; (2)如果b是a的下级目录, 代码如下:&lt;&#37;@ include file=”b/xxx.jsp”%&gt; ...

    小文助手 v1.1.rar

    列表中每个文件或文件夹可以含有绝对路径,也可仅是文件或文件夹名。列表保存为TXT格式文件。 2、文件批量删除:批量删除指定的文件,文件名可以含有通配符;批量删除列表文件指定的文件。删除中,支持扫描多级子...

    jsp遍历文件夹下的文件的代码

    DisplayFile.java //********************************* File...//临时数组 存放当前目录中所有的文件和目录的绝对路径加完整名字的字符串 File tempFile = null; if(request.getParameter(“directory”)==null) {

    fckedit编辑器

    SmileyPath="" 图符文件夹路径 SmileyWindowHeight 图符窗口高度 SmileyWindowWidth 图符窗口宽度 SpellChecker="ieSpell/Spellerpages" 设置拼写检查器 StartupFocus=true/false 开启时FOCUS到编辑器 ...

    dangdang和smartstruts2.rar

    &lt;%@include file="../common/head1.jsp"%&gt;相对路径的写法 &lt;a href="javascript:;" onclick="document.getElementById('img1').src='image.do?' + (new Date().getTime());"&gt;换一张试试看 type="submit" value...

    rhizomer:Rhizomer是一个Web应用程序,可促进语义数据的发布,查询,浏览,编辑和交互

    WAR文件应可在任何servlet / jsp容器中使用。 但是,它刚刚在Tomcat和Glassfish中进行了测试。 如果放置在Tomcat的webapps文件夹中,则应将其自动扩展并安装为/ rhizomer可用的应用程序(通常为 )。 如果安装在...

    网上商城需求报告

    通用电子商务购物平台 --------目的----------- 1.将前期学习技术熟练... &lt;%@include file="../common/head1.jsp"%&gt;相对路径的写法 换一张试试看 type="submit" value="注 册" onclick="return validate();" /&gt;

Global site tag (gtag.js) - Google Analytics