LOGI

一种依赖 JavaScript 的页面传参方法

无后端实现页面间参数传递,主要用于静态网页复用,依赖 JavaScript 执行环境。

目标网页代码

<html>

<head>
    <script>
        // extract param1=value1 out of http://localhost/?param1=value1
        let searchParams = new URLSearchParams(location.search)

        // get values
        for (var key of searchParams.keys()) {
            console.log(key + ', ' + searchParams.get(key));
        }
    </script>
</head>

<body>
</body>

</html>

参数传递方法

http://localhost/?param1=value1

除了在内存中维护一份参数字典,还可使用 Cookie、localStorage 等持久化方法实现参数传递,在此不做展开。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »