1

我的网络上有一个文件,需要从我的网页访问。

在 IE 中,我只是这样做:

window.open(url,name,'height=300,width=550,resizable,menubar,scrollbars=yes');

它工作,它打开一个小窗口,然后弹出“文件打开”对话框。

在 Firefox 中我也这样做,它会将我的 url 附加到当前页面的 url 并给出 NOT_FOUND 的明显错误。

我传递的网址是

\\pipeline\sampleData\testDoc.doc

在 Firefox 中,我得到:

http://site.com/FileAccess/\\pipeline\sampleData\testDoc.doc

有任何想法吗?这实际上是我在过去一周遇到的同样问题的第二个实例。

4

2 回答 2

0

Your problem is that \ is not a URL path separator. You want to be using /pipeline/sampleData/testDoc.doc or something along those lines, depending on what your site paths look like.

于 2012-11-22T08:08:22.217 回答
0

能否在 URL 字段中指定 testDoc 文件的实际地址window.open()

var url = "file:///C:/pipeline/sampleData/testDoc.doc";

C:/pipeline/sampleData/testDoc.doc文件的实际位置在哪里。

如果它是相对路径,那么..然后指定相对于当前位置的路径。

var url = "pipeline/sampleData/testDoc.doc"

这会将 url 附加到当前文件位置。

于 2012-11-19T23:39:33.237 回答