我需要在我的主页加载localStorage数据。但是当页面加载时,PHP/SQL指令已经被处理了。有一种方法可以在服务器交互之前对其进行处理,并在我的SQL指令中使用localStorage数据?
ps。我尝试过AJAX,在一个索引页面中加载我的主页.但没起作用。
发布于 2012-09-20 14:50:44
答案是否定的--您不能在第一次加载网站时读取LocalStorage数据。但是,您可以使用Ajax访问服务器,并向服务器发送任何LocalStorage值的副本。您提到使用ajax在div中加载您的主页。如果您在url中传递LocalStorage信息,这应该是可行的。例如,假设您有一个名为name的本地存储键。如果您希望将foo.php的内容加载到div中,并让PHP访问名称,您可以将其传递到URL中:“foo.php?name=”+localstorage.name(localstorage.name)。您也可以使用表单post。
https://stackoverflow.com/questions/12486004
复制相似问题