我正在測試一些Jquery Ajax腳本,其中一個腳本其實很不錯。我唯一遇到的問題是,當它刷新我的div時,它會將您帶回到div的頂部。如何阻止腳本返回頁面頂部?
div從外部php腳本加載MYSQL結果。所以,如果用戶在閱讀頁面的一半時,當ajax調用熄滅時,它會將它們帶到div的頂部。
他們能夠不間斷閱讀是很重要的。
這裏是我的代碼:
<script>
var auto_refresh = setInterval(
function()
{
$('#test').fadeOut("slow").load('tehloader2.php?load=tester').fadeIn("slow");
}, 20000);
</script>
<br /><br />
<div id="test"></div>
因此,纔有可能以剛剛通過修改代碼的煙囪效應,或者我需要看一個完全不同的選項?
另外我想指出的是,經過這麼久,這個腳本開始失敗。它達到了不斷刷新div的程度。沒有20秒等待,只是一次又一次。
你有沒有嘗試只加載它,而不會淡出它,然後呢? – Nathan
這個我幫你:http://stackoverflow.com/questions/209861/setting-html-page-vertical-position-with-javascript –