JavaScript不能删除/修改使用Scala创建的cookie
JavaScript can't delete/modify cookie created using Scala
我在Scala中创建了一个cookie,我希望Javascript能够删除和/或修改它。
下面是我如何在Scala中创建cookie,确保httpOnly参数设置为false:Scala中的Sticky cookie)我使用了下面的方法在JavaScript中删除cookie,但是cookie不删除。(javascript - delete cookie)
除了尝试删除cookie之外,我似乎也无法修改cookie的内容。
如何确保JavaScript可以修改和删除在Scala中创建的cookie ?
我修复了这个问题。我必须确保在Scala中创建的cookie和在JavaScript中删除/修改的cookie都具有相同的路径。
例如,在Scala中:
new Cookie(sCookieID, sValue, Option(nSecondsExpire), "/", scala.None, false, false)
在JavaScript: document.cookie = sCookieID + "=" + sValue+ "; " + sExpire + "; path=/";
注意两个例子中的路径都使用了"/"。一旦我使用了相同的路径,我就能够在JavaScript中删除/修改cookie。在此之前,我没有在JavaScript代码中明确设置路径。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 为effect Composer创建GodRays效果过程
- 从javascript创建一个列表
- onkeyup无法动态创建多个文本区域
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何从Java/scala调用js美化程序
- 如何访问声音管理器2创建的声音对象
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- Kendo:我该如何在树视图中创建一个递归的hieiarchy
- 使用Facebook live API创建实时视频对象时的隐私设置
- 在动态创建的元素上获取对特定选择器的引用
- 如何创建带有插槽的vue js组件预加载程序
- 如何在创建键时引用来自同一对象的键
- 如何创建JSON数组
- 从html创建一个指令,该指令按类名应用函数
- 如何使用 Scala 创建 JavaScript 函数.js
- 如何使用scala-JS创建JS库
- 在Scala.js中使用js.Dynamic创建一个振荡器节点
- 创建Scala.js库——将Scala链接到Javascript
- JavaScript不能删除/修改使用Scala创建的cookie