Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Слайд шоу + include
 
 автор: tima2010   (28.01.2010 в 10:25)   письмо автору
 
 

Здравствуйте, допустим у нас есть 3 файла
1.txt
2.txt
3.txt

и есть каконибуть примерно скрипт простого слайд шоу:

<img alt="" border="0" name="SlideShow">   

<script language=javascript>   
var slideShowSpeed = 2000; // время смены картинки в миллисекундах   
var crossFadeDuration = 7;   
var Pic = new Array();   

Pic[0] = 'anno/1.jpg';   
Pic[1] = 'anno/2.jpg';   
Pic[2] = 'anno/3.jpg';   
Pic[3] = 'anno/4.jpg';   
Pic[4] = 'anno/5.jpg';   
Pic[5] = 'anno/6.jpg';   
Pic[6] = 'anno/7.jpg';   
Pic[7] = 'anno/8.jpg';   

var p = Pic.length;   
var preLoad = new Array();   
for (i = 0; i < p; i++){   
    preLoad[i] = new Image();   
    preLoad[i].src = Pic[i];   
}   
function runSlideShow(){   
    if (document.all){   
        document.images.SlideShow.style.filter='blendTrans(duration=2)';   
        document.images.SlideShow.style.filter='blendTrans(duration=crossFadeDuration)';   
        document.images.SlideShow.filters.blendTrans.Apply();   
    }   
    var j=Math.floor(Math.random()*p);    
    document.images.SlideShow.src = preLoad[j].src;   
    if (document.all){   
        document.images.SlideShow.filters.blendTrans.Play();   
    }   
setTimeout(runSlideShow,slideShowSpeed);   
}   
runSlideShow();  
</script>


Как можно реализовать слайдшоу не изображений а данных которые есть в файлах?

Спасибо!

  Ответить  
 
 автор: buldovsky   (28.01.2010 в 12:23)   письмо автору
 
   для: tima2010   (28.01.2010 в 10:25)
 

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

Можно добавить тот же blendTrans по вкусу.

  Ответить  
 
 автор: tima2010   (28.01.2010 в 12:27)   письмо автору
 
   для: buldovsky   (28.01.2010 в 12:23)
 

Фреймы не вариант (

  Ответить  
 
 автор: Trianon   (28.01.2010 в 12:36)   письмо автору
 
   для: tima2010   (28.01.2010 в 12:27)
 

не вариант, потому что... ?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования