【发布时间】:2013-01-02 09:33:52
【问题描述】:
我拥有一个本地 PHP 销售点,使用 wampp 作为我的网络服务器 (Win7)。我正在寻找的是找到一种方法来打开闪存驱动器 E,就像我们通常通过访问我的电脑 - > USB 闪存 E:...但使用 Javascript 所做的那样。
我找到了这段代码,它可以根据需要完美运行...但这仅适用于 IE,我使用 Google chrome 作为我的 POS 浏览器,但 chrome 的作用...打开一个空白窗口!
代码如下:
<script>
function CallMe()
{
window.open("file://PCNAME/E$");
}
</script>
<html>
<input type="button" onClick="CallMe()" value="Open USB" />
</html>
是否有其他方法可以打开 USB Drive E?也许通过使用PHP?
【问题讨论】:
-
你只是想打开窗口,对吧?您不是在尝试与驱动器内容进行交互吗?正如@madhairsilence 所指出的,后者是一个巨大 的安全问题。呃。表明的。在现已删除的评论中。把它从我这里拿走吧。巨大的安全风险,后者。
-
@Charles 是的,只是为了打开窗口。
-
-1 这还不清楚。您是否尝试在浏览器中打开 本地驱动器 的内容或在浏览器中打开某些网络上的其他计算机 的内容(Javascript)?或者您是否试图打开服务器的文件夹并显示它(PHP)?或者您是否正在尝试将用户的硬盘内容上传到服务器?旁注:“使用 PHP 打开本地驱动器 C ...”对我来说有点吓人。
-
@Charles 好的,但它适用于 IE!好的忘记驱动器C:,如果我想打开闪存驱动器怎么办?作为 E:??
-
No Guys, All 也许是我添加驱动器 C 的错...我将编辑上面的代码,我想检查驱动器 E(USB 闪存)以检查文件是否已传输。 .就是这样!
标签: javascript windows windows-explorer