带有特殊字符的网址无效

时间:2009-05-14 11:04:21

标签: url

我正在尝试在IE7和firefox中打开.pdf文件,但它无效。

实际上,在我打开的那个超链接点击事件的HTML页面上有一个超链接.PDF文件

我以前打开文件 D:\ Documents \ Doc \ Trans1 \ 1 \ Pages的问题来自818 averill avenue 1_001-5.pdf 它在所有浏览器中工作正常,但是当我试图打开文件 D:\ Documents \ Doc \ Trans1 \ 1 \ Pages from 818 averill avenue#1_001-5.pdf 我收到错误,在IE7和Firefox中找不到页面,在IE6中工作正常。只有在文件名中添加了

为什么文件没有打开?

2 个答案:

答案 0 :(得分:2)

将反斜杠更改为正斜杠,并在前面添加“file:///”。然后URL对哈希进行编码(#is%23)。

答案 1 :(得分:1)

URL中的#表示命名锚点。

我无法使用FF3重现您的错误。从资源管理器拖动并通过文件|打开打开管理,当文件名包含哈希

时,在FF内显示PDF