【问题标题】:How to open file:///sharedDrive url in same window in browser using java如何使用java在浏览器的同一窗口中打开file:///sharedDrive url
【发布时间】:2014-05-29 08:41:10
【问题描述】:

我尝试在浏览器的新窗口中打开 file:///sharedDrive url 使用

<button onclick="myFunction()">Folder</button>
<script>
function myFunction()
{
window.open("file://///sharedDrive/folder/");
}
</script>

它在 IE 中的打开 url,但在 Firefox/Chrome 中没有。

即使我尝试使用

打开此网址
reponse.sendRedirect("file://///sharedDrive/folder/");

但是在打开这个 url 之前它会附加 localhost:port\。

【问题讨论】:

  • 使用Java?还是 JavaScript?你想做什么?
  • 我都试过了,但都没有得到想要的结果。
  • 我认为这是 IE 特有的功能,因为它更紧密地集成到 Windows 文件系统中。
  • 你都试过什么?如果你在客户端,你就没有尝试过 Java。你想达到什么目的?试图打开一个文件夹?目的是什么?
  • 是的,我正在尝试使用 javascript 在浏览器中打开文件夹,因为我有一个要求。它允许我在 IE 中,但不能在 Firefox/Chrome 中。

标签: java javascript url httpresponse


【解决方案1】:

恕我直言,无论如何都无法在 chrome 中打开文件,但它会被下载。即使您直接在地址栏中键入 file:// url,也会发生相同的情况,无论共享文件还是本地文件。唯一的例外是 pdf 和图像。

【讨论】:

    猜你喜欢
    • 2022-06-28
    • 2020-06-07
    • 2011-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-09
    相关资源
    最近更新 更多