标签: javascript html jekyll hugo
静态网站(例如使用Hugo或Jekyll构建的网站)如何实施“成人内容警告”?
理想情况下,它应该记住用户,这样他们就不必每次都回答问题。
我要一个朋友。
答案 0 :(得分:3)
执行此操作的标准方法是使用localStorage(MDN | spec)保存一个标志,该标志指示用户已经看到并同意该警告。 (十年前它可能是一个cookie,但现在网络存储已几乎获得了普遍支持。)
localStorage
但是请注意,如果该网站用于成人内容,那么许多访问者将处于私有浏览模式,并且关闭“私有浏览”选项卡时,将删除该网站的localStorage。因此,(对于那些访问者而言)它将用途有限。