Avatar billede mcnovy Nybegynder
15. maj 2006 - 13:18 Der er 6 kommentarer og
1 løsning

server provokeret update

hej experter..


er der nogle der har nogle artikler eller guides til hvordan ma for Serveren til at fremprovokere klienten til at updatere indholdet af siden..?
Avatar billede dr_chaos Nybegynder
15. maj 2006 - 13:27 #1
Er det noget i denne stil du mener ?:
http://www.developerfusion.co.uk/show/1160/
Avatar billede mcnovy Nybegynder
15. maj 2006 - 13:45 #2
ikke helt nej.

ideen er i små træk som følgende.

serveren som jeg læser siden fra skal kunne fremprovokere at clienten opdatere siden.

f.eks hvis det var et e-mail system..
så skulle der automatisk komme et pop up vindue frem, eller siden aut. opdaterede når det skete..
Avatar billede dr_chaos Nybegynder
15. maj 2006 - 13:52 #3
Det kan du godt.
Den bedste løsning er dog den de har nede i hjørnet her på exp med en iframe:
<iframe src="enside" frameborder="0" scrolling="no" width="100" height="14" tabindex="0"></iframe>

På den side som iframen har som source ligger du

<script type="text/javascript">setTimeout("self.location.reload(true);",5000);</script>

De kan f.eks. være der hvor du viser listen med emails.
Avatar billede mcnovy Nybegynder
15. maj 2006 - 14:06 #4
jamen det er jo så ikke en serverprovokeret refresh..

altså håber da jeg har ret i at det der bare er et 5 sek refresh interval som bliver styret af klienten..

ideen er god nok, har også selv brugt den før.. men det ville være en fordel hvis det var serveren som kunne provokere klienten til at reagere..!
Avatar billede dr_chaos Nybegynder
15. maj 2006 - 14:09 #5
Det kan du ikke da det kræver kontrol over maskinen og det besidder serveren ikke.
Avatar billede mcnovy Nybegynder
15. maj 2006 - 14:12 #6
ok.. det var det jeg havde håbet..

men giv et lille kode eksempel på hvordan man evt kunne få iframe til at opdatere mainframe. og skriv det som svar..

tak for hjælpen
Avatar billede dr_chaos Nybegynder
15. maj 2006 - 14:22 #7
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Untitled Page</title>
    <script type="text/javascript">setTimeout("self.location.reload(true);",5000);</script>
</head>
<body>

</body>
</html>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester