2009-08-10 3 views
2

Я создал прокрутку div, которая работает и в порядке. Тем не менее, мой босс теперь хочет дать клиенту возможность поворота прокрутки. Я сделал это с помощью простой логической переменной, проблема заключается в том, что страница результатов с функцией прокрутки имеет несколько страниц, и если пользователь нажимает на следующую страницу, функция прокрутки снова включается (scroll_thumb = "true") , Каков наилучший способ держать переменную доступной для нескольких страниц в вашем приложении? Я действительно не хочу начинать передавать его в URL-адресе или использовать скрытое поле формы, есть ли другой способ?Постоянная переменная JavaScript

Этот набор страниц работает в .net 3.0 framework, но написан в классическом asp.

Thanks, R.

ответ

7

Хранить его в печенье.

+1

я сделал, приложение уже хранится логин учетных данных, а также несколько других частей «вещи» в куки, так что в основном я добавил к этой коллекции. Работала очень красиво, спасибо за напоминание. – flavour404

+0

Lol, как я мог забыть о Cookies. Спасибо – Clucky

2

Ну, два общих способа хранения постоянных данных на нескольких страницах - это файлы cookie и скрытые значения формы. Я думаю, что iPhone имеет разумную поддержку файлов cookie, так что я так и буду.

3

Вы должны использовать фреймворк структуры (ASP, ASP.NET или любой другой веб-приложения, который вы используете), чтобы поддерживать это состояние на разных страницах. Состояние сеанса или состояние просмотра (или что-то еще более современное государственное устройство, которым они располагают сейчас) - это то, что нужно использовать.

Роллинг собственного государственного обслуживания в вашем собственном файле cookie будет неудачным путем. Пусть структура поможет вам справиться с этим (скорее всего, он будет использовать собственный файл cookie, но это должно быть более или менее прозрачным для вас).

+0

Вы правы, это старый классический asp, получивший очень необходимое обновление. Он уже использовал файлы cookie, поэтому я решил пойти с этим решением. В течение следующих нескольких месяцев он получит полную переписку, а затем переключится на этот метод. – flavour404

Смежные вопросы