Мне так больно, что я пытаюсь использовать все различные варианты веб-хостинга для точки питания, которая была сломанной или требуемой вспышкой, поэтому я перевернул ее.
Мое решение использует очень простую функцию javascript, чтобы просто прокручивать/заменять тег изображения GIF, которые я сохранил из самой презентации Power Point.
В презентации Power Point нажмите «Сохранить как» и выберите GIF. Выберите качество, на которое вы хотите отобразить презентацию. Power Point сохранит одно изображение GIF для каждого слайда и назовет их Slide1.GIF, Slide2.GIF и т. Д.
Создайте HTML-страницу и добавьте тег изображения, чтобы отобразить изображения GIF Power Point.
<img src="Slide1.GIF" id="mainImage" name="mainImage" width="100%" height="100%" alt="">
Добавить несколько первых, предыдущие, следующий и последние интерактивных объекты с действием OnClick, как показано ниже:
<a href="#" onclick="swapImage(0);"><img src="/images/first.png" border=0 alt="First"></a>
<a href="#" onclick="swapImage(currentIndex-1);"><img src="/images/left.png" border=0 alt="Back"></a>
<a href="#" onclick="swapImage(currentIndex+1);"><img src="/images/right.png" border=0 alt="Next"></a>
<a href="#" onclick="swapImage(maxIndex);"><img src="/images/last.png" border=0 alt="Last"></a>
Наконец, добавьте ниже функции яваскрипта, что при вызове захватывает следующий Slide.GIF изображение и отображает его в теге img.
<script type="text/javascript">
//Initilize start value to 1 'For Slide1.GIF'
var currentIndex = 1;
//NOTE: Set this value to the number of slides you have in the presentation.
var maxIndex=12;
function swapImage(imageIndex){
//Check if we are at the last image already, return if we are.
if(imageIndex>maxIndex){
currentIndex=maxIndex;
return;
}
//Check if we are at the first image already, return if we are.
if(imageIndex<1){
currentIndex=1;
return;
}
currentIndex=imageIndex;
//Otherwise update mainImage
document.getElementById("mainImage").src='Slide' + currentIndex + '.GIF';
return;
}
</script>
Убедитесь GIFs достижимы со страницы HTML. По умолчанию они должны находиться в одном каталоге, но при необходимости вы должны увидеть логику и как установить каталог изображений
У меня есть учебный материал для моей компании, который использует этот метод в http://www.vanguarddata.com.au, поэтому до вы проводите какое-либо время, пытаясь понять, что вы можете посмотреть в действии.
Я надеюсь, что это помогает кто-то там, кто испытывает столько головной боли с этим, как я сделал .....
Есть ли способ вставить файл `pptx` в HTML? – hims056 2013-07-18 06:41:28