Javascript 强制OpenWindow使用不带http的绝对路径
我有一个按钮,需要在新选项卡中打开共享文件位置才能下载它。文件位置的格式为:Javascript 强制OpenWindow使用不带http的绝对路径,javascript,jquery,Javascript,Jquery,我有一个按钮,需要在新选项卡中打开共享文件位置才能下载它。文件位置的格式为: \\myserver\myfolder\file.doc\ 然而,当我使用 window.open("\\myserver\myfolder\file.doc", "_blank"); 它只是将路径附加到我的当前url。我知道我可以通过在url的前缀中添加https:来强制执行绝对路径,但如果这样做,我将无法访问共享文件。是否有其他方法可以使用我指定为绝对路径的url打开新选项卡?尝试以下方法: window.ope
\\myserver\myfolder\file.doc\
然而,当我使用
window.open("\\myserver\myfolder\file.doc", "_blank");
它只是将路径附加到我的当前url。我知道我可以通过在url的前缀中添加
https:
来强制执行绝对路径,但如果这样做,我将无法访问共享文件。是否有其他方法可以使用我指定为绝对路径的url打开新选项卡?尝试以下方法:
window.open('file://{path_to_your_file}', '_blank')
您正在查找
文件://
。在当前路径前面加上文件://
,它应该可以正确打开。这有点像指定正在使用的协议
window.open("file:///myserver/myfolder/file.doc", "_blank");
我尝试了您的更改,但它仍然附加到我当前的url。还有其他想法吗?嗯。我已经测试过了,它对我很有效。您当前的url是什么样子的(您正在运行
窗口的页面。打开
code-in。)哇,很抱歉,我忘了添加冒号。现在工作得很好。非常感谢。