【发布时间】:2021-10-18 01:18:56
【问题描述】:
我通过添加一些按钮,然后在用户选择一种语言时设置googtrans cookie,为 google translate javascript 插件创建了一个自定义 UI。这在本地工作得很好。但是我注意到,当我将它放在实时站点上时,cookie 被设置,然后出现一个重复的 cookie,它覆盖了我设置的那个。
神秘的 cookie 似乎是带有一个点的域。我尝试将点添加到我的 cookie 的域中,但这不起作用,根据the docs,无论如何该点都会被忽略。
我尝试通过 Chrome 控制台手动清除 cookie
document.cookie = "googtrans=; expires=" + new Date + "; domain=.domain.org; path=/";
这确实清除了我设置的 cookie,但保持重复的 cookie 不变。
任何人都知道一种方法来消除所有可能的 cookie 或其他东西吗?太奇怪了,它只在现场网站上这样做。
【问题讨论】:
标签: javascript cookies google-translate