| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1184 人关注过本帖
标题:怎么可以进入页面时马上跳到页面的某一个地方
只看楼主 加入收藏
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
 问题点数:0 回复次数:8 
怎么可以进入页面时马上跳到页面的某一个地方

是不是要用onload?而且要在目标位置用<a name="..">..</a>

但由于对javascript不熟不知道怎么实现

请高人指点^ ^

搜索更多相关主题的帖子: 页面 name 目标 onload javascript 
2004-08-15 22:09
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
比如要进入list.asp里的锚点answer2,可以通过链接 list.asp#answer2 来定位

天津网站建设 http://www./
2004-08-15 23:32
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 

这我知道但是 若同时要返回页数的话比如:post.asp#target?page=pagenum 或 post.asp?page=pagenum#target 前者会义无返顾的来到第一页最开始 而后者根本就不能正常显示 有什么办法可以解决? 我觉得要用到onload但我不知道怎么写脚本


2004-08-16 09:27
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

天津网站建设 http://www./
2004-08-16 13:20
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 

我是response.redirect("eg.asp?page="&page&"#"&num)

eg.asp是rs.absolutepage=request("page")

老是说这句类型不匹配,不知是何故?

[此贴子已经被作者于2004-08-16 15:02:45编辑过]


2004-08-16 14:49
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 

地址栏显示的也是正确的(比如:eg.asp?page=1#3) 最奇怪的是只要刷新一下就可以正常显示了,好神奇


2004-08-16 14:54
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 

若是在地址栏直接以eg.asp?page=page#num的形式键入地址也可以,那么问题就在response.redirect上了

那要是我想直接redirect到某页的某个地方该怎么办?


2004-08-16 15:06
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
rs.absolutepage=cint(request("page"))

天津网站建设 http://www./
2004-08-16 15:43
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 

我最先就是这么写的,要报错:cint类型不匹配


2004-08-16 17:21
快速回复:怎么可以进入页面时马上跳到页面的某一个地方
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038881 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved