进入/离开页面时在网址中附加一个字符串。这可能吗?

时间:2014-06-02 13:15:13

标签: javascript url post

有没有办法在离开/进入时在网址中附加字符串?

说默认网址为www.foo.com

然后在进入/离开时,它会变成www.foo.com?param=1而不点击某些内容?

只需使用javascript。

非常感谢任何帮助。谢谢!

2 个答案:

答案 0 :(得分:1)

这是一种可行的方法。这是使用jQuery,并且只在页面条目上添加参数(在页面上,它有点毫无意义;同样,这也会在第一个案例的添加时触发) -

<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script>
$( window ).load(function() {
        if (! window.location.href.contains("param=0")) {
                window.location.href = window.location.href+"?param=0";
        }
});
</script>

答案 1 :(得分:0)

最简单的方法是更改​​ document.location.search (定位参数),如下所示:



    if (document.location.search != ("?param=1")) {
        document.location.search = "?param=1";
    }

请注意,这实际上会触发页面重新加载。