我想进入一个页面的时候,根据页面中的查询字符串type(=1,=2)来让该页面一加载,滚动条就到页面最顶端。

时间:2021-07-04 11:11:17
我想进入一个页面的时候,根据页面中的查询字符串type(=1,=2)来让该页面一加载,滚动条就到页面最顶端。
语句怎么实现啊?

13 个解决方案

#1


关注,控制页面滚动位置估计只能用脚本实现吧。

#2


看到js里面有个window.scrollto(x,y)
函数可以实现,但是我不知道怎么用js获取查询字符串和获取页面的尺寸。

#3


function ScrollToBottom()
{
window.scrollTo(0,window.screen.height);     
}
在body里面的onload中加这个,可以滚动到页面最底端。但是我想根据查询字符串来判断一下,如何搞呢?

#4


你用 ASP.NET 获取查询字符串和页面尺寸,然后用 Response.Write 动态写一段 JavaScript 运行

#5


我试一下,先,呵呵。

#6


但是在后台代码中怎么获取页面尺寸呢???

#7


哎,不行啊。

#8


你讲的我不太明白哎……但是看你的意思好象前台可以获取页面尺寸是吧?那么你可以
用LOCATION.HREF一个URL,用它来传递一个ID到服务器端(后台),就是URL?ID=XXX,这样不
就传递到后台了么?其实这种方法类似于FORM提交的形式了.
后台到前台其实就比较容易了,一般用RESPONSE.WRITE就可以把一些参数写到前台了

另外,你把你的问题说的明白一点吧,这样我还能说的具体些

#9


不知道楼主的具体应用,说个可能不是解决你这个问题的东西,记得asp.net中好像有个智能导航的DD,可以实现诸如你在当前页中拉滚动条到中间位置然后点击中间的某个链接然后更新当前页面,刷新后会自动滚动到刚刚点击的位置,即滚动条会滚下来,不知是否有帮助。

#10


学习ing

#11


好,我有个帖子浏览页面,下面是个快速回复。一般情况下,进入该页面的时候,滚动条在上面。另外一种情况,回复的时候需要帖图了,从本地或者自己像册贴图片,从本地的话,可以用input type=file来解决,这个可以保持页面位置不动,用smartnavigate或者js脚本可以实现保持不滚动。但是如果从像册获取图片的话,是通过一个link到像册,选完图片后返回到该页面,这个时候页面位置跑到最上面去了,而我需要此时的页面滚动到最下面。
不知道是否描述清楚。

#12


tommorow1982() 
还没来吗?

#13


write("<script>document.getElementById("divContent").scrollTop=0;</script>")

#1


关注,控制页面滚动位置估计只能用脚本实现吧。

#2


看到js里面有个window.scrollto(x,y)
函数可以实现,但是我不知道怎么用js获取查询字符串和获取页面的尺寸。

#3


function ScrollToBottom()
{
window.scrollTo(0,window.screen.height);     
}
在body里面的onload中加这个,可以滚动到页面最底端。但是我想根据查询字符串来判断一下,如何搞呢?

#4


你用 ASP.NET 获取查询字符串和页面尺寸,然后用 Response.Write 动态写一段 JavaScript 运行

#5


我试一下,先,呵呵。

#6


但是在后台代码中怎么获取页面尺寸呢???

#7


哎,不行啊。

#8


你讲的我不太明白哎……但是看你的意思好象前台可以获取页面尺寸是吧?那么你可以
用LOCATION.HREF一个URL,用它来传递一个ID到服务器端(后台),就是URL?ID=XXX,这样不
就传递到后台了么?其实这种方法类似于FORM提交的形式了.
后台到前台其实就比较容易了,一般用RESPONSE.WRITE就可以把一些参数写到前台了

另外,你把你的问题说的明白一点吧,这样我还能说的具体些

#9


不知道楼主的具体应用,说个可能不是解决你这个问题的东西,记得asp.net中好像有个智能导航的DD,可以实现诸如你在当前页中拉滚动条到中间位置然后点击中间的某个链接然后更新当前页面,刷新后会自动滚动到刚刚点击的位置,即滚动条会滚下来,不知是否有帮助。

#10


学习ing

#11


好,我有个帖子浏览页面,下面是个快速回复。一般情况下,进入该页面的时候,滚动条在上面。另外一种情况,回复的时候需要帖图了,从本地或者自己像册贴图片,从本地的话,可以用input type=file来解决,这个可以保持页面位置不动,用smartnavigate或者js脚本可以实现保持不滚动。但是如果从像册获取图片的话,是通过一个link到像册,选完图片后返回到该页面,这个时候页面位置跑到最上面去了,而我需要此时的页面滚动到最下面。
不知道是否描述清楚。

#12


tommorow1982() 
还没来吗?

#13


write("<script>document.getElementById("divContent").scrollTop=0;</script>")