我看到一个网站http://www.hyhhgroup.com/html/news/news_list_06.php列出的列表信息 ,页码链接和下一页链接, 点击获得的都是http://www.hyhhgroup.com/html/news/news_list_06.php# 获得不到直接的url 我看了一下页面的源文件 是用js实现的跳转, 我希望能得到在地址栏中直接出入可以访问第二页,第三页这样的url怎么获得?希望各位大大帮帮我^_^.
解决方案 »
- 问个简单的JS问题,百分百结贴!
- nokia wrt 可不可以使用分栏?
- 问一个js正则和PHP正则的区别
- 改一下JS的效果
- onload前的执行方法
- 嫖鸡 ,怎么配
- 在开一贴,想询问各位javascript到底有多深,有人说如果你不精通javascript,那你在web开发中永远也成不了高手,,,,,,,不知道是否
- 如何设置用window.createPopup()弹出的窗口让它不隐藏和关闭时总在最前面!在其它打天的网页前面!!
- 请问各位,如何使用javascript实现分页打印?
- DWZ点击节点时,报404错,a标签里不能写.do?
- QQ在线咨询不能上下浮动的问题-与页面代码有冲突?
- 关于动态加载和卸载脚本的问题
function page(pagep){
$.ajax({
type: "POST",
url: "list_06.php",
data: "currpage="+pagep,
success: function(msg){
if(msg!=""){
pagenum=msg.substring(0,msg.indexOf(" "));
$('#displaylist').html(msg.substr(msg.indexOf(" ")));
var ptxt;
ptxt="第"+pagep+"页/共"+pagenum+"页 ";
if(pagenum==2) ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>]";
if(pagenum==3) ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>][<a href=\"#\" onclick=\"page(3);return false;\">3</a>]";
if(pagenum==4) ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>][<a href=\"#\" onclick=\"page(3);return false;\">3</a>][<a href=\"#\" onclick=\"page(4);return false;\">4</a>]";
if(pagenum>=5){
ptxt=ptxt+"<a href=\"#\" onclick=\"pfirst();return false\">首页</a> <a href=\"#\" onclick=\"ppre();return false\">上一页</a> ";
if(pagep<3){
ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>][<a href=\"#\" onclick=\"page(3);return false;\">3</a>][<a href=\"#\" onclick=\"page(4);return false;\">4</a>][<a href=\"#\" onclick=\"page(5);return false;\">5</a>]";
}
if(pagep>pagenum-2){
ptxt=ptxt+"[<a href=\"#\" onclick=\"page("+(pagenum-4)+");return false;\">"+(pagenum-4)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum-3)+");return false;\">"+(pagenum-3)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum-2)+");return false;\">"+(pagenum-2)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum-1)+");return false;\">"+(pagenum-1)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum)+");return false;\">"+(pagenum)+"</a>]";
}
if((pagep>=3)&&(pagep<=pagenum-2)){
ptxt=ptxt+"[<a href=\"#\" onclick=\"page("+(pagep-2)+");return false;\">"+(pagep-2)+"</a>][<a href=\"#\" onclick=\"page("+(pagep-1)+");return false;\">"+(pagep-1)+"</a>][<a href=\"#\" onclick=\"page("+(pagep)+");return false;\">"+(pagep)+"</a>][<a href=\"#\" onclick=\"page("+(pagep+1)+");return false;\">"+(pagep+1)+"</a>][<a href=\"#\" onclick=\"page("+(pagep+2)+");return false;\">"+(pagep+2)+"</a>]";
}
ptxt=ptxt+" <a href=\"#\" onclick=\"pnext();return false\">下一页</a> <a href=\"#\" onclick=\"plast();return false\">尾 页</a>";
}
$('#pt').html(ptxt);
currpage=pagep;
}else currpage=currpage-1;
}
});
}
function page(pagep){
$.ajax({
type: "POST",
url: "list_06.php",
data: "currpage="+pagep,
success: function(msg){
......
......
应该是 http://www.hyhhgroup.com/html/news/list_06.php?currpage=数字
http://www.hyhhgroup.com/html/news/list_06.php?currpage=2
但会出错
自己做了一个html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> </TITLE>
</HEAD> <BODY>
<form action="http://www.hyhhgroup.com/html/news/list_06.php" method="post">
<input type="text" name="currpage" id="currpage">
<input type="submit">
</form>
</BODY>
</HTML>
用这个访问 输入数字后能获得结果 我希望得到的还是一个链接不知道各位有方法吗?
用这个链接 不报错了 但是无论设置的是几 返回的都是第一页