检查书签是否被点击,而没有在 JavaScript 中设置全局变量

问题描述

this 问题基本相同,但检查书签是否被点击。

我正在创建一个通过 bookmarklet 运行的基于检查元素的开发工具。

当他们第一次点击书签时,它应该初始化并显示检查弹出窗口。当他们第二次点击它时,它应该隐藏弹出窗口。但是当他们第三次点击它时,它应该只显示弹出窗口而不是重新初始化。因为它需要在任何网站上运行,所以重要的是我不要做污染全局范围或 DOM 之类的事情。

这可能吗?

解决方法

您可以使用 localStorage 来设置它是否被点击。