简体   繁体   English

如何在每次加载页面时在javascript中切换1个布尔值,而没有localstorage或cookie?

[英]How do I toggle 1 boolean in javascript every time the page loads, without localstorage or cookies?

I need to toggle a boolean every time the page loads. 每次页面加载时,我需要切换一个布尔值。 I can't use localStorage OR cookies. 我不能使用localStorage或cookie。

I've tried using localStorage and cookies. 我试过使用localStorage和cookie。 problem is that i'm in a sandbox that doesn't allow that. 问题是我在不允许的沙箱中。

What I CAN do is do requests to webpages. 我能做的是向网页提出请求。 Maybe one can toggle between returning true or false every time a website loads; 也许可以在每次加载网站时在返回true或false之间切换。 like: 喜欢:

First load: 第一次加载:

HTTP GET returns true (or 1, it's just an example) HTTP GET返回true(或1,这只是一个示例)

Second load: 二次负荷:

HTTP GET returns false (or 0) HTTP GET返回false(或0)

Third load: 第三次加载:

HTTP GET returns true (or 1) HTTP GET返回true(或1)

ETC. 等等。

Is there an existing API or something for that? 是否有现有的API或其他东西?

You can use hash, something like: 您可以使用哈希,例如:

<span id="result"></span>
<script>
    if (window.location.hash == '#1') {
        document.getElementById('result').innerHTML ='0';
        window.location.hash = '0';
    } else {
        document.getElementById('result').innerHTML ='1';
        window.location.hash = '1';
    }
</script>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在每次加载特定页面时运行 JavaScript 脚本。 浏览器:Edge(我正在使用 Tampermonkey) - How do I make a JavaScript script run every time a specific page loads. Browser: Edge (I'm using tampermonkey) 如何在每次页面加载时停止执行 JavaScript 代码 - how can I stop a JavaScript code from executing every time the page loads 每次页面加载时如何运行脚本 - How to run script every time page loads 如何在第一次加载页面时使用JavaScript / jQuery显示消息框? - How do I show a message box only the first time a page loads, using JavaScript / jQuery? 如何在 javascript 中切换 boolean 参数? - how can I toggle a boolean parameter in javascript? Javascript / HTML&gt;表单/输入&gt;每次页面加载时自动触发 - Javascript/HTML > Form/Input > automatic firing every time a page loads 页面加载后如何触发Javascript函数? - How do I trigger a Javascript function AFTER the page loads? 页面加载时如何将 javascript 按钮切换为关闭? - How to toggle javascript buttons as off when page loads? 每次加载页面时,如何使下划线更改颜色? - How can I make the underline change color every time the page loads? 每次单击按钮时,如何防止我的程序覆盖 localStorage? - How do I prevent my program from overwriting localStorage every time a button is clicked?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM