1#楼 |
|
|
回复人:help444 |
注册时间:2004-09-14 |
主题/回复:1/2 |
积分:407 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
1#楼 发表于2004-09-14 01:03:14
评分:×
|
|
|
2#楼 |
|
|
回复人:help444 |
注册时间:2004-09-14 |
主题/回复:1/2 |
积分:407 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
2#楼 发表于2004-09-14 01:10:16
评分:×
|
|
|
3#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
3#楼 发表于2004-09-15 17:25:10
评分:1
|
|
跳到第?页,是通过点击[1]...[n]的方式,还是通过选择下拉菜单的方式???
如果是前者,很简单,在[n]页码的超级连接上传递相应的页码数,比如<a href=a.php?page=n>
如果是通过下拉菜单选择,那么在下拉菜单<select标签中,加上一点js代码,当用户选择新的项目时,触发一个事件,这个事件就是根据新选择的页码跳转到相应的页面.
具体来说,触发的事件就是onChange事件.跳转的方法就是location.href.
这就是原理.至于代码,可以参考下面的:
---------------------------------------------
<select onchange=javascript:window.open(this.options[this.selectedIndex].value)>
<option value="a.php?page=1" selected>第一页</option>
<option value="a.php?page=2">第二页</option>
</select>
---------------------------------------------
这个是打开了一个新窗口,如果不希望打开新窗口,可以不用window.open,而改用location.href. |
|
4#楼 |
|
|
回复人:qianxx |
注册时间:2004-08-16 |
主题/回复:9/10 |
积分:454 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
4#楼 发表于2004-10-05 20:19:26
评分:1
|
|
写个循环吧,有多少页就显示多少页
<?
for($j=1;$j<=$pages;$j++)
{
$newoffset=$j;
echo "<a href='agentclient_admin.php3?offset=$newoffset>[$j]</a> ";
}
?> |
|