如题
我这样<a href="javascript:window.open('F:/Inetpub/wwwroot/TreeViewTest/images','','')">dfdf</a>
会报错
我的意思就是,如在'我的电脑'里那样,打开一个文件夹显示里面的内容或者不用open()有什么别的方法吗?谢谢
我这样<a href="javascript:window.open('F:/Inetpub/wwwroot/TreeViewTest/images','','')">dfdf</a>
会报错
我的意思就是,如在'我的电脑'里那样,打开一个文件夹显示里面的内容或者不用open()有什么别的方法吗?谢谢
解决方案 »
- 怎样将本地文件夹下的文件批量上传到服务器的某个文件夹下
- access数据库问题~~~~~
- asp.net弹出提示对话框的问题
- 装了.netframework 3.5的sp1补丁包有什么好处那
- 如何给 Fckeditor 控件赋值的问题,不是取值!!
- 急!.net2.0中 如何动态把seesion中的信息添加到gridview中?
- 急----!一个困扰我多天的问题!!!
- ■ 最简单的分页显示 ACCESS 数据库, 问题是……
- 麻烦看看这段DataGrid删除代码哪有问题?(很奇怪的问题)
- 如何在服务器端运行office xp
- JS控制 DataList模板列中的控件隐藏和显示,喜欢挑战自身逻辑思维的高手请进
- 查询结果导出excel用什么命令?
服务器端代码:
string[] dir = Directory.GetDirectories("你的路径"); //获取所有该文件夹下的所有目录
string[] file = Directory.GetFiles("你的路径"); //获取所有该文件夹下的文件
其中"你的路径"是你服务器上需要的文件夹的目录
如果你用相对路径比如:./admin,那么需要用Server.MapPath("./admin");转换成绝对路径上面的代码可以放在你的window.open()方法调用的页面的page_load事件中
比如你弹出的是1.aspx
<a href="javascript:window.open('1.aspx','','')">dfdf</a>
那么在1.aspx页面的page_load事件中用上面服务器端的代码
Page_load()
{
string[] dir = Directory.GetDirectories("你的路径"); //获取所有该文件夹下的所有目录
string[] file = Directory.GetFiles("你的路径"); //获取所有该文件夹下的文件
//用循环把上面两个数组输出到页面
}
除了open()方法,你还可以用iframe来嵌在页面上显示