href=url?page=1 问号后面的参数能不能不在地址栏显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了href=url?page=1 问号后面的参数能不能不在地址栏显示相关的知识,希望对你有一定的参考价值。

echo "<a href=quit_count.php?pageval=".($pageval+1)."> "
问号后面的参数不在地址栏显示,或者有什么其他的方法实现,但是我还是可以取到这个参数的值。

参考技术A import java.io.BufferedReader;
import java.io.InputStreamReader;
class test
public static void main(String[] args) throws Exception
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str=null;
System.out.print追问

我的是PHP...

本回答被提问者和网友采纳
参考技术B 改用post方法传输就好了。追问

方法? 怎么写?

获取 url 上的请求参数

//获取url上的请求参数
function getParams() {
    //获取问号及问号后面的内容
    var url = window.location.search;
    var params = new Object();
    // 判断是否有参数
    if (url.indexOf("?") != -1) {
        //截取问号后面的内容,再使用&分割多个属性
        var arr = url.substr(1).split("&");
        for (var i = 0; i < arr.length; i++) {
            //使用=分割为key,value
            var keyValue = arr[i].split("=");
            params[keyValue[0]] = keyValue[1];
        }
    }
    return params;
}

以上是关于href=url?page=1 问号后面的参数能不能不在地址栏显示的主要内容,如果未能解决你的问题,请参考以下文章

js获取url后面的参数

vue路由url问号传参、新打开页面(1分钟解决)

怎么js代码取问号后面参数

网页后面有问号

获取 url 上的请求参数

js怎么获取URL中问号后面的数据或其他页面提交来的数据?