2012-09-18 3 views
2

Мне нужно загрузить данные локального хранилища прямо на мою домашнюю страницу. Но когда страница загружается, инструкции PHP/SQL уже обрабатываются. Есть способ обработать его до взаимодействия с сервером и использовать данные localStorage в моих инструкциях SQL?HTML 5 Web Storage - локальная/серверная связь

пс. Я попробовал AJAX, загрузив мою домашнюю страницу в DIV внутри индексной страницы ... но это не сработало.

ответ

1

Ответ отрицательный: вы не можете прочитать данные LocalStorage на в начале загрузке вашего веб-сайта. Однако вы можете использовать Ajax для доступа к вашему серверу и отправки копии любого значения LocalStorage на ваш сервер. Вы упомянули использование ajax для загрузки своей домашней страницы в div. То, что должно работать, если вы передадите информацию LocalStorage в URL. Так, например, представьте, что у вас есть ключ localstorage, называемый именем. Если вы хотите загрузить содержимое foo.php в div и получить доступ к имени PHP, вы должны передать его по URL-адресу: «foo.php? Name =» + escape (localstorage.name) ». используйте также сообщение формы.

+0

Спасибо за ответ. Это сработало, я передал значения в URL-адресе, как вы сказали. Вы, сэр, заслуживаете моего уважения. Я объявляю вас Властелином Webz. haha ​​just шучу, спасибо, действительно. – Anderson

+0

Lord of the Webz - я возьму это.;) –