0

このページのdivを自動更新したい:http://americanart.si.edu/index_newsplash3r.cfm(「探索する場所」エリア)。現在、ページをリロードすると任意に表示される3つの異なる画像とテキストがあります。ページをリロードせずに、これらの要素を自動的に変更したいのですが。

このページはColdfusion9で作成されています。ほとんどのAJAX自動更新コードは、PHPを使用していることを前提としています。

PHPなしでこれを行うために使用できるコードへのリンクを誰かが持っていますか?Coldfusionコードである必要はないと思います。

ありがとう。

4

1 に答える 1

0

サーバー側への Ajax 呼び出しをセットアップして、写真のパスとテキストを取得できます。このようなもの。

    $(function(){
        function FillDivAtRandom(current){
        setTimeout(function(){

            //pass the current place to explore id to the server so you don't get the same back, if none then return anyone.

            $.post("http://americanart.si.edu/Request/PlacesToExploreNext", current, function(data){

//fill the div with new data return from server
//you don't seem to have an ID on that div or elements so put one on it first then use it as a selector 

                //set the image
                $('#placestoexplore_image').attr('src', data.image);
                //set the text
                $('#placestoexplore_description').html(data.description);
            });

            //call the function again
            FillDivAtRandom(current);

        }, 10000);

        }
    }
于 2013-02-25T19:49:15.397 に答える