请记住只有在同一页面时滚动位置

时间:2014-04-24 09:32:33

标签: javascript php html

我正在做一个报价网站,我有大约300个引用约30页(页面上有10个引号)。每个引用我都有一个相似的按钮,所以当我喜欢引用THIS时,javascript代码会记住滚动位置。但问题是,当我进入下一页时,这段代码会记住滚动位置,但我想要的是页面与前一页不同(例如:如果用户喜欢页面上的引号,引用.php?page = 3当按下“喜欢”按钮时,javascript代码会记住网站的滚动位置,但是如果用户转到页面底部并使用导航按钮转到另一个页面,则滚动位置保持不变,就像之前创建的cookie一样要删除,以便页面滚动从0开始,而不是从200开始。

This是关于我的网站在0卷轴上如何显示的想法 This是关于我的网站在最大滚动下如何显示的想法

滚动位置脚本用于正文

<body onunload="unloadP('UniquePageNameHereScroll')" onload="loadP('UniquePageNameHereScroll')">

1 个答案:

答案 0 :(得分:1)

该脚本定义了参数&#34;页面名称&#34;。也许你可以尝试为每页分配不同的名称。

<body onunload="unloadP('UniquePageNameHereScroll')" onload="loadP('UniquePageNameHereScroll')">

例如

<body onunload="unloadP('page1')" onload="loadP('page1')">
...
<body onunload="unloadP('page2')" onload="loadP('page2')">