[英]How do I make a JavaScript script run every time a specific page loads. Browser: Edge (I'm using tampermonkey)
[英]How do I toggle 1 boolean in javascript every time the page loads, without localstorage or cookies?
每次頁面加載時,我需要切換一個布爾值。 我不能使用localStorage或cookie。
我試過使用localStorage和cookie。 問題是我在不允許的沙箱中。
我能做的是向網頁提出請求。 也許可以在每次加載網站時在返回true或false之間切換。 喜歡:
第一次加載:
HTTP GET返回true(或1,這只是一個示例)
二次負荷:
HTTP GET返回false(或0)
第三次加載:
HTTP GET返回true(或1)
等等。
是否有現有的API或其他東西?
您可以使用哈希,例如:
<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.