Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Räkna ner tid utan uppdatering av webläsaren - ASP

Postades av 2006-10-25 09:19:21 - Roger Berntsson, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 1357 personer

Tjena
Finns det någon här inne som känner till någon ASP-räknare för nedräkning av tid till visst datum, jag gör, men ingen som jag vill ha. Jag vill att den ska ticka neråt hela tiden utan att men behöver trycka refresch i webläsaren. Som en vanlig klocka fast baklänges eller nåt.. Hoppas någon har ett tips om en sån räknare...


Svara

Sv: Räkna ner tid utan uppdatering av webläsaren - ASP

Postades av 2006-10-25 09:53:54 - Stefan Brännström

nja... ASP genererar sidor på din webbserver (server-side) som sen skickas till klienten.

Du får nog kolla på javascript (t ex AJAX borde funka fint i ditt fall om du vill ha servertid och inte klienttid)


Svara

Sv: Räkna ner tid utan uppdatering av webläsaren - ASP

Postades av 2006-10-25 12:04:29 - Andreas Hillqvist

Om du rapporterar tidpunkten i Universiel tid och låter ett javascript på klienten räkna ut hur mycket som är kvar på klienten.


Svara

Sv: Räkna ner tid utan uppdatering av webläsaren - ASP

Postades av 2006-10-26 08:43:32 - Stefan Brännström

Exempel (AJAX);

<script type="text/javascript">
  <!--
    var xmlHttp;
    
    function runTimer() {
      xmlHttp = GetXmlHttpObject();
      if (xmlHttp==null) {
        alert('Webbläsaren stödjer inte HTTP Requests');
        return;
      }
      var url = "gettime.asp";
      url += "?sid" + Math.random();
      xmlHttp.onreadystatechange = stateChanged;
      xmlHttp.open('get',url,true);
      xmlHttp.send(null);
    }
    
    function stateChanged() {
      if ( xmlHttp.readyState==4 || xmlHttp.readyState=='complete' ) {
        document.getElementById('myTimer').innerHTML = xmlHttp.responseText;
      }
    }
    
    function GetXmlHttpObject() {
      var objXMLHttp = null;
      if (window.XMLHttpRequest) {
        objXMLHttp = new XMLHttpRequest();
      } else if (window.ActiveXObject) {
        objXMLHttp = new ActiveXObject('Microsoft.XMLHTTP');
      }
      return objXMLHttp;
    }
  -->
</script>
<body onload="window.setInterval('runTimer()',1000);">
Tid till Kalle Anka =
<span id="myTimer"><%=DateDiff("s",Now(),cDate(Year(Now()) & "-12-24 15:00:00"))%></span> sekunder.

' gettime.asp
<%=DateDiff("s",Now(),cDate(Year(Now()) & "-12-24 15:00:00"))%>


Svara

Sv:Räkna ner tid utan uppdatering av webläsaren - ASP

Postades av 2006-10-26 12:09:54 - Andreas Hillqvist

JAg ser inget behov av at använda AJAX. Det är renta av ineffektivt då du belastar din server i onödan.


Svara

Sv: Räkna ner tid utan uppdatering av webläsaren - ASP

Postades av 2006-10-26 13:17:23 - Johannes Strömberg

Finns det något tillfälle då du anser AJAX befogat Andreas?


Svara

Sv:Räkna ner tid utan uppdatering av webläsaren - ASP

Postades av 2006-10-26 17:17:09 - Andreas Hillqvist

Ja det anser jag. Med AJAX bör då ha en effektiv och kompleterande funktion.
T.ex. om du tittar på stort träd-menyn system i klass med MSDN libary eller ett filsystem.
Om sidan bara laddas med den första/aktuella nivån så skulle AJAX kuna ladda undernivåerna av menyn i bakgrunden.
Detta skulle resultera i snabb sidvisning. Inget behov av att ladda om sidor för att navigera i menyn.

Tycker desutom att Hitta.Se har gjort en mycket bra AJAX lösning vad det gäller kartfunktionen.

I dessa fall fins en klar vinst. Att man desutom bör tillhanda hålla sama funknionalitet för dem som inte har AJAX stöd anser jag i dagsläget som nödvändigt. Då det är grundläggande funktionalitet AJAX utför.

AJAX syfte är att asynkront skicka/hämta information.

I detta fallet ändras troligen inte informationen. Utan det är en tidpunkt som kan skickas då sidan retuneras.
Då finns det inget behov av att placera koden som räknar ut tiden på servern. Utan den hör hemma på klienten.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 769
27 960
271 761
993
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies