2011-03-12 96 views
0

我有3個文件如下:自動特定頁面上,並用5秒的固定時間刷新

  1. 輸出xml.php
  2. phpsqlajax_map.htm
  3. database.php中

爲了獲得關於phpsqlajax_map.htm的最新信息,我必須先刷新「3」,然後再刷新「1」。對於用戶,您只會打開phpsqlajax_map.htm,而1和3僅在系統後面工作。

我想問的是,如何編寫一個JavaScript,以便每5秒自動刷新1次和「甚至不打開」。希望你都明白我可憐的英語。

+0

[javascript interval]的可能重複(http://stackoverflow.com/questions/4454430/javascript-interval) – Wrikken 2011-03-12 09:21:45

回答

0

您可以使用window.setInterval函數,該函數允許您定期執行一些自定義JavaScript方法。這個方法可以發送一個AJAX請求並刷新相應的DOM元素。

+0

Sir.i dont真的不明白。你能詳細解釋一下嗎? – user647527 2011-03-12 15:33:12

+0

@ user647527,你可以使用像這樣的函數:'window.setInterval(function(){...},5000);'和'...'的地方,你會把你的AJAX代碼調用遠程頁面。該代碼將每5秒執行一次。一旦每個AJAX調用完成,您將更新DOM的相應部分。 – 2011-03-12 15:36:04