首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >相对链接在IE中可用,但在Chrome中不起作用

相对链接在IE中可用,但在Chrome中不起作用
EN

Stack Overflow用户
提问于 2013-12-03 04:05:56
回答 1查看 286关注 0票数 0

因此,我在foo.com/vpn/faq.xml上有一个网站,其中有几个指向子faq页面的链接,如foo.com/vpn/faq/pageOne.xml和foo.com/vpn/faq/pageTwo.xml。faq文件夹下的.xml文件引用FAQ.xsl文件。

此FAQ.xsl文件包含以下代码:

代码语言:javascript
运行
复制
<div><a href="..\faq.xml"><img alt="" border="0" src="..\images\r_2.gif" align="middle"/><b>FAQ</b></a></div>

这在internet explorer中工作正常-它将用户在层次结构中向上一层带回faq.xml。然而,在chrome中,它提供了"foo.com\vpn\faq..%5Cfaq.xml“链接,而不是在层次结构中跳到foo.com\vpn\faq.xml的上一层。

有没有一些我可以做的改变,使链接在ie和chrome中都能正常工作?(希望其他浏览器也能使用。)

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-12-03 04:15:28

Uri的使用正斜杠。浏览器对某些字符进行不同的转义,但这在这里是没有意义的,因为反斜杠是不正确的。

来自the spec

一般语法使用斜杠("/")、问号("?")和

数字符号("#")字符,用于分隔

对于泛型解析器对标识符的分层解释很重要。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20336851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档