2010-10-06 75 views
1

我不确定这是否可行,但我希望能够通过锚点#anchor单击一个外部链接,并在加载页面后让它动画滚动到该锚点标记。任何帮助,将不胜感激。单击外部链接后,将动画滚动到锚点,这可能吗?

<a href="http://foo.com/work/#foo>Anchor Tag</a> 

这会带您到foo.com/work,然后将您的动画制作到#foo定位标记。

+0

http://beski.wordpress.com/2009/04/21/scroll-effect-with-local-anchors-jquery/从这里到那边复制粘贴代码。在外部页面加载时使用这些点击功能。 – zod 2010-10-06 19:19:36

+0

哪一个需要在外部页面上使用? – Nicole 2010-10-06 20:15:45

+0

http://scripterlative.com/files/softscroll.htm – zod 2010-10-06 20:27:50

回答

1

不,这是做不到的。外部页面必须实现滚动本身。

即使将外部页面加载到框架集中,并且在加载链接后操作它也不起作用,因为由于相同原点策略,您无法访问外部文档。