javascript函数中的Coldfusion Cookies

Coldfusion Cookies from javascript function

本文关键字:Coldfusion Cookies 函数 javascript      更新时间:2023-09-26

从javascript函数处理ColdFusion Cookies的最佳方式是什么?

我需要获取设置Cookie的值。

我想有一种替代document.cookie的解决方案吗?

答案似乎是,如果你在javascript中,你会使用document.cookie;如果你在CFML中,你就会使用cfcookie。

我想这取决于你什么时候真正尝试这样做——如果你在页面加载时在一个javascript块中这样做,那么你可以使用cfcookie,因为它会在页面呈现时被解析,但在页面加载后,如果没有另一个页面加载,你当然不能使用cfcookie(如果这有意义的话)。

另一方面,如果你在CFML中进行一些幕后处理,你当然必须使用cfcookie,因为在这种情况下,以javascript的方式进行处理可能是不可能的。

老实说,即使在你可以做任何一种的情况下,这都无关紧要。两者都做同样的事情,所以在给定的情况下,使用最有意义或最可读的代码。