1

这个让我摸不着头脑。我有一个带有多个内部链接的页面,将用户带到页面下方以获取更多内容。在各个部分下方有进一步的内部链接,可将用户带回顶部。这在所有浏览器中都可以正常工作,除了 IE8(实际的 IE8 - 不是 IE8 模式下的 IE9),它们的工作会停止,但不会恢复!

例子:

<a href="page.php?v=35&amp;u=admin-videos#a">A &ndash; General</a>
.... //travelling DOWN the page
<h3><strong>A &ndash; General<a name="a"></a></strong></h3>

<a name="top"></a>
.... //travelling back up
<a href="page.php?v=35&amp;u=admin-videos#top">Back to top.</a>

我试过用“顶部”锚点填充,&nbsp;但这并没有改变它。有任何想法吗?

实际用例:http ://databizsolutions.ie/contents/page.php?v=35&u=admin-videos

4

2 回答 2

1

试着给它喜欢

<a href="#top">Back to top.</a>

把它这样说,我希望它会工作

   <a name="top">Title Text here</a>  
    <a href="#top">go to top</a>  
于 2012-04-14T11:17:21.487 回答
0

两件事情:

  1. 使用<a name="...">与上个千年一样古老。id在现有元素上使用属性。最好是您的目标。然后你可以用:targetCSS 选择器做一些很酷的事情。
  2. 当您只想更改哈希时,不要包含完整的文件名。工作得<a href="#top">很好。
于 2012-04-14T11:32:04.883 回答