Bonsoir,

J'ai un JS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
/// <reference path="/js/jquery-1.7.2.min.js" />
/// <reference path="/js/Knockout-2.1.0.js" />
/// <reference path="/js/Underscore.js" />
 
// Copyright 2012 Omar AL Zabir
// Part of Droptiles project.
 
function load_news(tile, div, params) {
    google.load("feeds", "1", {
        "callback": function () {
            var feed = new google.feeds.Feed(params.url);
            feed.setResultFormat(google.feeds.Feed.MIXED_FORMAT);
            feed.setNumEntries(20);
 
            tile.slides.removeAll();
 
            feed.load(function (result) {
                tile.counter(result.feed.entries.length);
                //console.log(result);
                if (!result.error) {
                    for (var i = 0; i < result.feed.entries.length; i++) {
                        var entry = result.feed.entries[i];
 
                        var html = '<div class="news_item">' +
                                            '<a target="_blank" class="news_link" href="' + entry.link + '">' + entry.title + '</a>';
 
 
                        if (entry.xmlNode != null && entry.xmlNode.getElementsByTagNameNS) {
                            var thumbnails = entry.xmlNode.getElementsByTagNameNS("http://search.yahoo.com/mrss/", "thumbnail");
                            var thumbnail = _.first(thumbnails);
                            if (thumbnail != null) {
                                var imageUrl = thumbnail.attributes["url"].value;
                                html += '<div class="news_thumbnail"><img src="' + imageUrl + '" /></div>';
                            }
                        }
 
                        html += '<p>' + _.string.escapeHTML(entry.contentSnippet || entry.content) + '</p>';
                        html += '</div>';
 
                        tile.slides.push(html);
 
                    }
 
                    if (tile.label() == "")
                        tile.label(result.feed.title);
                }
            });
        }});
}
que j'aimerai modifier pour lire du flux rss (il le fait deja très bien) en intranet, car le site intranet qui me fournis le fichier de flux ne peux pas être accessible depuis internet ce qui fait que le flux ne peut pas être lu ou afficher. Auriez vous une idée pour faire la même chose que ce script mais en local sur mon serveur svp?