|
|
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Есть папка с 3 фотками, как разместить на странице динамическую фотку, которая бы показывала фотки из этой папки (можно жестко прописать их чтобы не париться со сканированием директории) поочередно с затуханием? Т.е есть текст с фоткой, на которой показалась одна фотка, погасла, появилась вторая, с затуханием исчезла, появилась третья и так по кругу. Где-то видел такой код на jscript, выглядел просто, но теперь не могу найти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 10:52 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
тынць _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 11:04 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
нашел вот такой вариант - все супер, но почему-то в начале показа нет картинки, а потом все ок, идет показ с 1 по 3 картинки Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 12:22 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
R4z0R почему-то в начале показа нет картинки Код: plaintext 1. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 12:30 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
блин, точно. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 12:38 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Нашел с эффектом fade-in и fade-out: Код: plaintext 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 14:32 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Не ленитесь : тынць -> тынць (как вариант ) _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 14:50 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
P.S. BTW, R4z0R работает только в IE Код: plaintext /me думает: не мудрено... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 14:54 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Ex_Soft Не ленитесь : тынць -> тынць (как вариант ) _________________ "Helo, word!" - 17 errors 56 warnings не заметил что по второй ссылке правленый вариант. Я такой же код привел, только мой вариант корявый, а по второму тынцу работает во всех браузерах. Сенкс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 15:02 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
не пойму, где меняется время отображения самой фотки между переходами? Ткните носом плз: Код: plaintext 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 15:28 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
R4z0R время тынць _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 15:33 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Ex_Soft R4z0R время тынць _________________ "Helo, word!" - 17 errors 56 warnings да я понял что менять нужно Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2009, 16:04 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
нужно вот такой же эффект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2009, 09:37 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Все, что необходимо чтобы добиться Вашей хотелки Вам уже, IMHO, приподнесли. Или включайте моск или сюда . _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2009, 09:50 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Ладно уж: Код: plaintext 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. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2009, 12:08 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
ПС. Собственно параметр в nextimg() не используется. На всякий случай написал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2009, 12:10 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
ShSergeПС. Собственно параметр в nextimg() не используется. На всякий случай написал. Спасибо за помощь, но пока был в поиске - не увидел ответ. То что как раз доктор прописал - нашел тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2009, 13:23 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
авторнашел вот такой вариант - все супер, но почему-то в начале показа нет картинки, а потом все ок, идет показ с 1 по 3 картинки <html> <script> var i=1; arrGif=["http://localhost/2/img/1.jpg", "http://localhost/2/img/2.jpg", "http://localhost/2/img/3.jpg", ]; window.onload=function(){ setInterval(fn,3000); } function fn(){ document.getElementById("im").src=arrGif[i]; i++; if(i>2)i=0; } </script> <body> <img id="im" src="" /> </body> </html> Подскажите пожалуйста, как использовать этот скрипт в нескольких местах на одной странице? Например мне нужно, чтобы на одной странице менялись 4 изображения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2009, 12:40 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
подскажите, пожалуйста! если у меня папка с десятками картинок, как изменить код чтобы не прописывать названия всех картинок. а просто чтоб случайную выбирал из папки. картинки названы image1.jpg ... image100.jpg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 20:45 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Rezzz , если есть серверный язык (например csp) все делается просто Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 09:11 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
у меня после картинки которая находится в "<img id="im" src="" />" появляется значек "нет картинки" с адресом " http://localhost/index.php/undefined" а потом он сменяется первой картинкой из массива. В чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2014, 09:18 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Виктор_Орену меня после картинки которая находится в "<img id="im" src="" />" появляется значек "нет картинки" с адресом " http://localhost/index.php/undefined" а потом он сменяется первой картинкой из массива. В чем может быть проблема? в том, что значение переменной устанавливается уже после первого обращения к ней. (если я правильно понял) Больше ничего сказать невозможно, тут не экстрасенсы ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2014, 10:36 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Програмёрв том, что значение переменной устанавливается уже после первого обращения к ней. (если я правильно понял) Больше ничего сказать невозможно, тут не экстрасенсы ;) Выяснил, что переменная i изначально равна 5. т.е. значение переменной после загрузки страницы меняется следующим образом: 5 1 2 3 1 2 3 1 2 3 и т.д. переменная i на странице нигде больше не используется, разобраться в чем дело не смог и поэтому просто увеличил число элементов массива до 6 и изменил условие проверки на "if(i>5)i=0;" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2014, 12:04 |
|
||
|
JScript меняющиеся картинки
|
|||
|---|---|---|---|
|
#18+
Виктор_ОренПрограмёрв том, что значение переменной устанавливается уже после первого обращения к ней. (если я правильно понял) Больше ничего сказать невозможно, тут не экстрасенсы ;) Выяснил, что переменная i изначально равна 5. т.е. значение переменной после загрузки страницы меняется следующим образом: 5 1 2 3 1 2 3 1 2 3 и т.д. переменная i на странице нигде больше не используется, разобраться в чем дело не смог и поэтому просто увеличил число элементов массива до 6 и изменил условие проверки на "if(i>5)i=0;" особенность js. любой паскаль или Си уже бы ругнулся 150 раз на факт обращения к не инициализированному значению. Однако для js это всё фигня, у него есть такая особенность (я бы сказал, это скорее всего косяк, который получилось продвинуться как нечто новое и крутое) как замыкание. Это когда в локальной области видимости доступны глобальные переменные (от чего настоятельно рекомендуют избавляться в том же php). Потому, где-то раньше в коде была использована переменная i например в цикле, конечным значением которого являлось 4 (при 5 он не выполнился), после чего остался такой вот хвост... А внутренняя функция этот хвост подцепила, так как ей никто не указал var i или var i = 0; (что более правильно). Потому наставление - любая используемая в функции переменная должна инициализироваться строго в ней. За исключением редких случаев, когда это является удобным (хотя я считаю что и тогда это не всегда желательно делать... в любом другом языке программирования за такое бы руки оторвали, например как в php). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2014, 14:31 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=37083343&tid=1446385]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 506ms |

| 0 / 0 |
