|
|
|
Javascript: сохранение координат overflow элемента div
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, у меня есть скрипт который выводит дерево, оно находится в элементе div фиксированного размера. Когда раскрыто много ветвей в дереве, overflow "рисует" скроллер, и все бы хорошо. Но проблема в том, что при нажатии на ветку дерева (она является ссылкой) PHP скрипт создает страницу заново, и скроллер сбрасывается. Вот скрипт который определяет координаты скроллера Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2010, 15:16:43 |
|
||
|
Javascript: сохранение координат overflow элемента div
|
|||
|---|---|---|---|
|
#18+
Да как угодно: 1) Пишем/восстанавливаем значение в куках 2) Передаем странице как параметры 3) Пишем в БД (бред, конечно, но иногда нужно, например восстановить дерево для особого клиента через год) 4) Применяем AJAX (ИМХО лучше всего, ежели СЕО не против) Это на вскидку, не особо задумываясь. Перевернув мир - оглянись, может перевернулся ты сам?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2010, 21:19:39 |
|
||
|
Javascript: сохранение координат overflow элемента div
|
|||
|---|---|---|---|
|
#18+
В этом то и проблема, что javascript, ajax для меня темный лес пока что без тропинок чтоб по нему пройти(. Я попробывал через куки вот код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2010, 09:30:52 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36456362&tid=1453551]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
186ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 485ms |

| 0 / 0 |
