|
|
|
javascript in Apex
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, такая проблема. Есть таймер обратного отсчета Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. Помещаю в Edit page в поле Javascript/Execute when Page Loads Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ниже прямо в хейдер сцылю <span id="timer"></span> Но В итоге ничего не работает. Сам таймер рабочий. В чем беда - не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2013, 02:35 |
|
||
|
javascript in Apex
|
|||
|---|---|---|---|
|
#18+
Яков Соломоныч, событие onload, для которого Вы присваиваете обработчик в виде анонимной функции, на обычной странице в Вашем примере выполнится после загрузки. А в APEX весь этот код будет интерпретирован уже после события onload, раз Вы его закинули в Execute when Page Loads. То есть, обработчик для события будет присвоен уже после того, как событие произошло. Попробуйте переписать следующим образом: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. В выделенном сомневаюсь, потому что не вижу объявления переменной timer. PS: Особо не вчитывался из-за своеобразного форматирования Вашего кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2013, 04:28 |
|
||
|
javascript in Apex
|
|||
|---|---|---|---|
|
#18+
suPPLerЯков Соломоныч, событие onload, для которого Вы присваиваете обработчик в виде анонимной функции, на обычной странице в Вашем примере выполнится после загрузки. А в APEX весь этот код будет интерпретирован уже после события onload, раз Вы его закинули в Execute when Page Loads. То есть, обработчик для события будет присвоен уже после того, как событие произошло. Попробуйте переписать следующим образом: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. В выделенном сомневаюсь, потому что не вижу объявления переменной timer. PS: Особо не вчитывался из-за своеобразного форматирования Вашего кода. Вставил ваше изменение. Результат нулевой=( Не отображается ничего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2013, 04:43 |
|
||
|
javascript in Apex
|
|||
|---|---|---|---|
|
#18+
Как ни странно другой вариант этого таймера, без сохранения в куки работает в апексе на ура! Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Но данный вариант при обновлении начинает щелкать по новой и в этом его проблема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2013, 04:48 |
|
||
|
javascript in Apex
|
|||
|---|---|---|---|
|
#18+
Яков СоломонычПодскажите пожалуйста, такая проблема. Есть таймер обратного отсчета Таймер сами писали или из контекста выдран ? Я вообще не могу понять первую строку, Firefox тоже не догадывается как она должна работать. Вот этот кусок Код: javascript 1. Где объявлена переменная timer ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2013, 12:14 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38307756&tid=1875651]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 261ms |
| total: | 418ms |

| 0 / 0 |
