2014-09-10 186 views
-3

我正在獲取推文並將它們顯示到滑塊中。現在,當我打開頁面時,它向我展示了所有的推文,這些推文造成了混亂。並且在頁面完全加載後,它會顯示我想要的推文。那麼有什麼方法可以在頁面完全加載時顯示推文或運行PHP代碼?如何在頁面完全加載時運行php腳本

+0

您可以使用Ajax調用來執行此操作,請參閱jquery。基本上發生的是,你從Javascript執行一個PHP腳本並將其放入頁面的一個元素中。 – 2014-09-10 13:46:29

回答

0

聽起來好像你的所有推文都是通過php輸出的,然後用javascript來設計滑塊,所以在輸出數據和javascript加載的數據之間,你會看到無格式的數據。

一個簡單的解決辦法是,得到含有元素顯示器的樣式:無,然後通過javascript顯示它當在頁面載入:

CSS

#tweet-holder{ 
    display:none; 
} 

PHP/HTML

<div id="tweet-holder"> 
    //all your tweets go here 
</div> 

爵士

$(function(){ 
    $('#tweet-holder').show(); 
}); 
+0

謝謝兄弟 – 2014-09-10 14:20:32

+0

@KaranAdhikari沒問題,很高興我能幫到你 – Steve 2014-09-10 14:21:40

1

頁面加載後PHP代碼無法運行,但是您可以對php腳本運行AJAX調用。

雖然,我建議你可以在頁面加載後運行Javascript/jQuery。您最好的選擇是使用https://dev.twitter.com/docs/embedded-timelines

這將提供所有您需要的代碼。

相關問題