簡體   English   中英

FBJS Ajax加載內容

[英]FBJS Ajax to load content

我嘗試了這里的一個示例來將內容加載到div中,但是除了顯示圖像之外,它什么也不顯示。 我要去哪里錯了?

文件ajax1.js

function General_Refresh(url,div){
    //Showing the load image (pay attention to /> of <img
    document.getElementById(div).setInnerXHTML('<span id="caric"><center><img src="http://website.name/images/ajax-loader.gif" /></center></span>');
    var ajax = new Ajax();
    ajax.responseType = Ajax.FBML;

    ajax.ondone = function(data) {
        //Hide the loading image
        document.getElementById('caric').setStyle('display','none');
        document.getElementById(div).setInnerFBML(data);
    }
    //If there are errors re-try
    ajax.onerror = function() {
        General_Refresh(url,div);
    }
    ajax.post(url);
}

文件quote.html

    <script src="http://website.name/scripts/ajax1.js" type="text/javascript"></script>
    <script type="text/javascript">
        <!--
        General_Refresh("http://website.name/quote.php","quote");
        //-->
    </script>

    <div id="wrapper">
        <div id="quote"><strong>this</strong></div>
    </div>
</div>

FBJS / Ajax沒有錯。 這是quote.php中的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM