2016-08-23 55 views
0

我有一個查詢:我想通過單個控制器在兩個視圖之間切換。切換工作罰款10秒間隔爲它設置。但是,當我嘗試刷新整個頁面。切換間隔和刷新頁面間隔之間的同步受到干擾(不平滑)。此外,當頁面刷新時,默認視圖出現一眨眼,然後第二個視圖顯示10秒(我的意思是隨機/任意切換)。在視圖中切換並刷新頁面同步

如何獲得兩個間隔(切換+刷新)正確同步?

Html code

回答

0

jQuery是美。這是一個簡單的邏輯改變,jquery中很少的命令很好地完成了這項工作。下載了jquery bundle,並在我的Html View的頭文件的腳本Tag中添加了它的引用。 只需使用以下5秒鐘後兩個視圖之間切換取代的JavaScript功能:

function ToggleFunction() { 
     $('#View2').hide(); 
     myVar = setTimeout(SecondView, 5000); 

    } 
    function SecondView() 
    { 
     $('#View1').hide(); 
     $('#View2').show(); 
    } 

20分鐘後的刷新通過簡單地添加以下代碼行在我的控制器處理:

Response.AddHeader("Refresh", "20");