Gestore del tempo

giovedì 21 aprile 2005 - 10.23

peppemath Profilo | Newbie

Ciao a tutti, questa è la prima volta che scrivo nel forum.
Io vorrei creare un'applicazione web o meglio un servizio che in automatico in alcuni momenti della giornata invii in automatico delle email ad alcuni utenti. Il problema che non posso accedere ovviamente al server del mio hosting non avendo i privilegi di amminsitratore.
Un idea che mi è venuta è quella di aprire il browser la prima volta e quindi far partire un ciclo infinito che non termina mai, quindi una session infinita e quindi gestire in quel ciclo il tempo trascorso. Però se lo voglio bloccare?

Secondo voi ci sono soluzioni???

Grazie in anticipo!!!

NB
siete forti!!!

GvnnRules Profilo | Senior Member

Ciao,
Potresti fare un javascript ... un timer che ogni tot secondi fa il postback della pagina, e poi fa quello che deve fare, una cosa del tipo

ID=window.setTimeout("Update();",600000);

function Update() {
document.Form1.submit();
ID=window.setTimeout("Update();",600000);
}

Il javascript non fa altro che fare il submit del form e poi da codice invii le mail, o apri un'altra pagina in una pop-up che invia le mail. Utilizzando i javascript puoi bloccare il timeout, con un bottone html che all'onclick esegue questo codice javascript:

window.clearTimeout(Id);

e il timeout javascript si blocca.

Ciaoz
Gvnn
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5