我正在使用HTML,想知道为什么我进入
<a class="button flip" href="index2.html">List View</a>
它试图找到original_page_url #index2.html
感谢
查伦
答案 0 :(得分:1)
从你所说的那段代码中,你不应该这样做,这意味着你网页上的其他内容就是这样做的。 Javascript是最可能的罪魁祸首,因为它可以轻松更改链接的实际位置。可能还有其他方法可能会发生,但我会查看您的javascript。
如果您发布问题的完整页面repro,我们可以使用它来更好地理解问题,这将有很大帮助。最好切掉页面上所有多余的东西,这样就不会太大了。 ; - )
答案 1 :(得分:1)
如果没有您的进一步信息,我能想到的唯一三件事就是:
1)您的问题中的href与实际来源不同,index2.html
链接中的a
前面有一个#符号。但是,我假设您在上面提供了正确的href代码,在这种情况下......
2)页面上的一些javascript会自动使该链接充当内部页面链接并添加#本身。确保页面上没有任何可能正在执行该操作的JavaScript。
3)服务器有一个重写规则,会影响您的链接并使用#符号附加它们。然而,那将是相当奇怪的。