滚动到另一个网页的特定部分onclick

时间:2012-09-07 15:48:36

标签: jquery asp.net html

所以我有一个链接到联系页面的自定义图像。在此页面上,当从主页单击联系人时,它会滚动到特定的div(联系表单)。

我一直在网上搜索并偶然发现scrollto这个question插件,但它似乎只是同一页面的不同部分(不确定但它对我不起作用) )。

任何人都可以引导我“创建一个遍历另一个页面然后滚动到特定div的链接”谢谢。非常感谢一个例子。

3 个答案:

答案 0 :(得分:0)

您可能希望使用 anchors ,然后使用#中的href来引用该名称:

<a name="css-tutorials">CSS Tutorials</a>

<a href="#css-tutorials">Cascading Style Sheet Tutorials</a>

示例来自here

答案 1 :(得分:0)

这是一个基于URL滚动到div ID的窗口的JSfiddle。可以将其修改为在单击事件上触发,或在页面加载时触发以读取要传递的ID的URL。如果示例需要一些调整,请告诉我。

这使用jQuery

http://jsfiddle.net/jmKUw/1/

答案 2 :(得分:0)

您需要传递div的名称以滚动到(可能作为查询字符串)联系页面,并将其存储在隐藏的输入中。

然后在$(文件).ready(function(){});阻止,调用你的scrollto函数,传递隐藏输入的值。