Countdown-Timer in MVC

Ich bin die Anzeige einen countdown-timer in der _Layout.cshtml-Seite mit diesem code.

Aber wenn ich mich bewege, von einer Seite zu einer anderen Seite, wird der timer startet erneut, wenn die neue Seite geladen wird.
1.Die Anzeige der timer ohne starten wieder, wenn es zu einer neuen Seite navigiert.

2.Wie zu stoppen die Benutzer die Seite aktualisieren, so dass der timer nicht erneut starten.

Mein Layout code :

     <table width="100%">
   <tr>
   <td width="2%">
   <img src="~/Images/philips_new.png" alt="" height="45" width="155" />
   </td>
   <td width="79%" align="right" class="Text_nocolor">
   <span class="Text_nocolor">
  @{ Html.RenderAction("GetUserName", "Login");}
   </span>
  </td>
  <td width="4%">
<div id="counter">
 </div>
 </td>
 <td width="4%" class="Text_nocolor" valign="middle">
    <a href="@Url.Action("Index", "Login", new { controller = "Login" })">
 <img src="~/Images/nome-logout.png" alt="" height="24" width="30" style="border-style: none; cursor: pointer;" /></a>
  </td>
  </tr>
 </table>

Versuchte ich mit dem jquery-plugin, countdown-timer , aber es zeigt Objekt nicht unterstützt diese Eigenschaft Fehler im IE.

Alle Vorschläge werden hilfreich sein.

  • was meinst du mit Stop erfrischend ?
  • wenn der Benutzer die Seite aktualisiert, startet der timer wieder von vorne.
  • das geschehen wird. Sie können speichern Sie den Wert in einem cookie speichern und Lesen von cookie.
InformationsquelleAutor kk1076 | 2012-11-20
Schreibe einen Kommentar