日期:2014-05-17  浏览次数:20721 次

javaewb做一个按钮,用户一点打开用户自己的C盘
javaewb做一个按钮,用户一点打开用户自己的C盘,就好像用户点我的电脑之后再单击C盘一样的效果。


求助。

------解决方案--------------------
默认的 Web 程序是不能直接访问本地文件系统的,除非你用了 ActiveX 的方式去做,不过这个不会。
------解决方案--------------------


Java安全能让这样搞么
------解决方案--------------------
http://file://c:/

<a href="file://c:/">C:</a>
------解决方案--------------------
引用:
http://file://c:/

<a href="file://c:/">C:</a>


CSDN 在前面加上 http:// 就不行了, 在本地试验可以.
------解决方案--------------------
为什么会有这种需求??
------解决方案--------------------
在用户读取页面的时候,给他读取本机的IP,然后将IP赋值,<a href="http//IP/file://c:/">C:</a>,这样你试试行么,如果是路由器的话估计还得映射端口吧?但是这样就实现不了了,不知道我说的对不对,你参考下吧。
------解决方案--------------------
另存为test.html


<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">
<td colspan="7">
强行打开驱动器
</td>
</tr>
<tr align="center">
<td colspan=7>你在网吧里上网吗?网吧里有没有安装了软件隐藏了驱动器?可你却正好要放点刚下载的文件急用?呵呵,没有关系,点击下面的按钮,让我们来强行打开各个驱动器吧!^_^</td>
</tr>
<tr align="center" height="30">
<td>
<input type=submit value="打开C盘" onClick="open_disk('c')">
</td>
<td>
<input type=submit value="打开D盘" onClick="open_disk('d')">
</td>
<td>
<input type=submit value="打开E盘" onClick="open_disk('e')">
</td>
<td>
<input type=submit value="打开F盘" onClick="open_disk('f')">
</td>
<td>
<input type=submit value="打开G盘" onClick="open_disk('g')">
</td>
<td>
<input type=submit value="打开H盘" onClick="open_disk('h')">
</td>
<td>
<input type=submit value="打开A盘" onClick="open_disk('a')">
</td>
</tr>
<tr align="center">
<td colspan=7>下面几个按钮也有特殊用途的哦,让所有的限制在我们面前都成为一堆废铁吧!</td>
</tr>
<tr align="center" height="30">
<td>
<input type=submit value="打开我的电脑" onClick="window.open('file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}')">
</td>
<td>
<input type=submit value="打开网上邻居" onClick="window.open('file:///::{208D2C60-3AEA-1069-A2D7-08002B30309D}')">
</td>
<td>
<input type=submit value="打开回收站" onClick="window.open('file:///::{645FF040-5081-101B-9F08-00AA002F954E}')">
</td>
<td>
<input type=submit value="打开我的文档" onClick="window.