Det kan bl.a. gøres ved at lave et program, som automatisk går ind på en PHP side, som så udfører ovenstående programstump. Du er nødt til at have et eller andet scheduleret for at det kan fungere.
altså det burde setTimeOut jo sådan set stå for :-) setTimeout("window.parent.frames['messages'].window.document.write('<b>[Chatten:]> Chatbesked</b>', 600000);
nu er den skrevet ordentligt, der var fejl i tidligere eksempel. Og så skal den stå mellem <head></head> tags... men det mest optimale er jo nok at kommer det i en funktion a la nedenstående eksempel: <html> <head> <script type="text/javascript"> function doMessage() { document.write('<b>[Chatten:]> Chatbesked</b>'); setTimeout("doMessage();", 600000); } </script> </head> <body onLoad="doMessage();"> </body> </html>
ups! erstat document.write('<b>[Chatten:]> Chatbesked</b>'); med dit eget: window.parent.frames['messages'].window.document.write("<b>[Chatten:]> Chatbesked</b>");
det virker - jeg har testet - men det holder selvfølgeligt kun hvis Chatbesked genereres dynamisk så det ikke er den samme besked hvergang og så at JS er slået til i brugernes browser. Ellers er det helt korrekt som mufoxe siger, så skal du se på om dit webhotel tilbyder at køre Cronjobs (automatiserede kørsler af filer(e.g. php-filer), men det koster som regel lidt bananer /raz
Gi' i det mindste en forklaring på hvorfor du lukker uden at give point :-) Det er jo rart at vide til en anden gang en spørger om det samme. Det er da for underligt bare at lukke! /raz
Syntes bare at det var ved at være for gammelt et spm. og forøvrigt ikke længere aktuelt !!
Synes godt om
Ny brugerNybegynder
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.