javascript - 进入/离开页面时,在 url 中附加一个字符串。这可能吗?

标签 javascript url post

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

假设默认网址是www.foo.com

然后进入/离开时,它变成www.foo.com?param=1而没有点击任何东西?

仅使用 JavaScript。

任何帮助将不胜感激。谢谢!

最佳答案

这是一种可能的方法。这是使用 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>

关于javascript - 进入/离开页面时,在 url 中附加一个字符串。这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23995460/

相关文章:

javascript - 根据其他行中的内容过滤 HTML 表格行

javascript - 制作一个不可调整大小的浏览器窗口

javascript - 在 jquery 中使用 url for 时不允许使用方法

r - 发送数据时使用POST下载R中的文件

javascript - 从 C# 应用程序向 Angular 页面发送发布请求

php - 将JSON从iOS发布到PHP

Javascript 反向动画无法正常工作

javascript - 使用 Javascript 在表格内创建一个文本框

java - 在 J2ME 浏览器中可以打开的 URL 的最大长度是多少?

java - 在 Struts 2 中为所有 URL 添加一个变量