我从一个页面到另一个页面特定部分建立了链接。 这是我的例子: 第一页
<a href="mypage.html#tips">tips</a>
另一页
<a name="tips">my tips</a>
它在Ffox中工作正常,但在IE8中不起作用。 我该怎么办。
答案 0 :(得分:4)
尝试使用ID(确保它在该页面上是唯一的)
<a id="tips">my tips</a>
这似乎是现在的标准虽然我不确定为什么name
不适合你,因为AFAIK没有被弃用。
您使用的是什么DOCTYPE?似乎{05}中的name
属性已标记为“已过时”。见http://www.w3.org/TR/html5/obsolete.html#obsolete-but-conforming-features
答案 1 :(得分:1)
这是一个历史悠久的html标准,肯定在ie8中有效。例如,将IE8指向this wikipedia page,然后单击内容框中的链接。
我建议您的问题出现在代码中的其他位置,或者链接本身存在于无效页面中。有些事要检查;
<a id="tips">my tips</a>
。<a href="#tips">
。