|
|
|
| Из CHM-файла не пулучается работать с куками. Какими другими средствами, например используя JS, можно организовать в CHM-файле "хранилище переменных", которые бы не принимали своих значений по умолчанию при перходах между страницами? Это должно работать без использования ActiveX. | |
|
|
|
|
|
|
|
для: sim5
(22.01.2007 в 19:49)
| | Вариантов работы с хранимыми данными в вебе всего несколько:
1. Куки.
2. Сервер (по запросу, по XMLHttp).
3. Другой или внешний фрейм .
4. Поля формы при рефреше, не при переходе или перезагрузке (не для Оперы).
5. (Не для веба) Объекты Jscript - FileSystemObject.
6. ActiveX или что-то там другое в Мозилле.
7. Хакерский способ для IE - clipboard.
Для CHM подойдёт, видимо, только последнее. При этом нарушит нетекстовые данные в буфере обмена. | |
|
|
|
|
|
|
|
для: 12345
(22.01.2007 в 20:31)
| | Очень жаль, придется забросить свою идею. | |
|
|
|
|
|
|
|
для: sim5
(22.01.2007 в 20:43)
| | А фреймы с CHM не дружат? | |
|
|
|
|
|
|
|
для: 12345
(22.01.2007 в 22:08)
| | Фреймы можно. Но нужно чтобы CHM был стандартный - TOC с навигацией и поиском, и окно контента. Я пробовал фрейм с нулевым размером для переменных и фрейм для контента. Не получилось - такая "мешанина" при навигации получается, а при использовании кнопок вперед/назад на панели, вообще все разваливалось. Если и можно тут что-то сделать, то знаний по JS однако не хватает. | |
|
|
|