Как добавить имя файла в массив из XML-файла в JavaScript при реализации Google Slideshow - PullRequest
1 голос
/ 22 февраля 2010

Я пытаюсь внедрить SlideShow Google на моем сайте www.tapasya.co.in . Вы можете увидеть это на домашней странице. Проблема заключается в том, что я не могу добавлять изображения динамически, так что он может автоматически извлекать все изображения из указанной папки.

В настоящее время я должен добавить каждое изображение в массив данных javascripts.

Это способ, которым мне не нужно добавлять изображения в этот массив.

 <script type="text/javascript">  
 //<![CDATA[
   window.addEvent('domready', function(){
     var data = {
       '1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' }, 
       '2.jpg': { caption: 'A Ceibu tree.' }, 
       '3.jpg': { caption: 'The view from Volcano Maderas.' }, 
       '4.jpg': { caption: 'Beer and ice cream.' }
     };
     var myShow = new Slideshow.KenBurns('show', data, {captions: false, controller: false, delay: 5000, duration: 10000, height: 200, hu: '../Scripts/SlideShow/images/', thumbnails: false, width: 990, linked: true});
          var box = new Lightbox({ 
          'onClose': function(){ this.pause(false); }.bind(myShow), 
          'onOpen': function(){ this.pause(true); }.bind(myShow) 
       });

   });
 //]]>
 </script>

Является ли это любым способом, чтобы он мог прочитать имя файла, заголовок и гиперссылку, если таковые имеются из файла XML

1 Ответ

0 голосов
/ 22 февраля 2010

Да, вы должны быть в состоянии сделать это. Я не эксперт по Mootools, но в него встроены некоторые функции AJAX. Документация по ним приведена здесь: http://mootools.net/docs/core/Request/Request Итак, попробуйте прочитать документы, чтобы понять, на что они способны. Но, по сути, вы должны иметь возможность изменить свою переменную «data» на значение, возвращаемое из onr функций запроса AJAX. Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...