Derzeit sind geplante Operationen gehören:
1. Auf der HTML -Seite regelmäßig aktualisieren (Aktualisieren)
1. Anweisungen zur Verwendung von Code (Aktualisieren).
Beschreibung: Wie lange (Sekunden), sich selbst zu aktualisieren oder wie lange nach der Webseite automatisch mit anderen Webseiten verlinkt.
Verwendung: <meta http-äquiv = "aktualisieren" content = "30">
<Meta http-equiv = "aktualisieren" content = "5; url = // www.vevb.com">
HINWEIS: 5 davon bedeutet, dass Sie nach 5 Sekunden automatisch zur URL aktualisiert werden.
2. wie man regelmäßig arbeitet
Sie können sich wiederholt auf derselben Seite aktualisieren, um den Effekt von Zeitabläufen zu erreichen.
Zum Beispiel: <meta http-äquiv = "aktualisieren" content = "5; url = // www.vevb.com">
Nachteile: Sie müssen die Seite im Browser öffnen und können sie nicht schließen.
2. SetTimeout und SetInterval in JavaScript
1. Der Unterschied zwischen SetTimeout und SetInterval
Es gibt zwei wichtigste Timing -Methoden für Fensterobjekte, nämlich SetTimeout und SetInteval. Ihre Syntax ist im Grunde genommen gleich, aber die ausgefüllten Funktionen sind unterschiedlich.
Die SetTimeout -Methode ist ein zeitgesteuertes Programm, dh zu welchem Zeitpunkt. Nach dem Abschluss wird es vorbei sein.
Die setInterval -Methode bedeutet, dass ein bestimmter Vorgang während eines bestimmten Intervalls wiederholt ausgeführt wird.
Wenn Sie SetTimeout verwenden, um die Funktion von setInterval zu implementieren, müssen Sie sich regelmäßig im ausgeführten Programm anrufen. Wenn Sie den Zähler löschen möchten, müssen Sie verschiedene klare Methoden gemäß der verwendeten Methode aufrufen:
Zum Beispiel: tttt = setTimeout ('hello ()', 1000);
Clearimeout (TTTT);
oder:
tttt = setInterval ('hello ()', 1000);
Clearinteval (TTTT);
2. wie man regelmäßig arbeitet
Zum Beispiel müssen Sie den Page Test.asp regelmäßig öffnen (natürlich kann test.asp eine Lesedatenbank sein und statische Seiten generieren ...)
Die Codekopie lautet wie folgt:
<script Language = "JavaScript" type = "text/javaScript">
<!-
Funktion hello () {
window.open ('http://www.vevb.com')
}
window.settimeout (hello (), 5000);
//->
</script>
Nachteile: Sie müssen die Seite im Browser öffnen und können sie nicht schließen.
3. ASP verwendet VB -Schreib -Timing -Komponenten
Es gibt keine Timing -Anweisungen wie SetTimeout in ASP. Wir müssen ASP -Komponenten verwenden, um sie zu lösen. In ähnlicher Weise kann VB6 verwendet werden, um sie zu kompilieren. Für bestimmte Betriebsmethoden finden Sie auf
Die vorherige Komponente wird zum Aufhängen von Fäden verwendet. Um Threads zu suspendieren, müssen wir den Win32API -Funktionsschlaf verwenden und ein neues aktives DLL -Projekt namens Timer erstellen.
Der Klassenname ist Schlaf.
Der von VB6 bereitgestellte API -Textbrowser finden Sie in dem von VB6 bereitgestellten API -Textbrowser.
Jetzt ist das schlafartige Programm wie folgt. Dieses Komponentenprogramm ist sehr einfach, ich werde es nicht viel erklären.
Die Codekopie lautet wie folgt:
Privat deklar Sub Sleep lib lib "kernel32" (Byval dwmillisekunden so lange)
Private m_set so lang
Öffentliches Eigentum erhalten Sie ein Setup () so lang
Setup = m_set
Beenden Sie Eigentum
Öffentliches Eigentum lassen
m_set = strset
Beenden Sie Eigentum
Öffentliche Funktion Sleeptime ()
Schlaf (Setup)
Endfunktion
Kompilieren Sie es und generieren Sie die Timer.dll -Komponente DLL. Wenn Sie nicht wissen, wie Sie VB -Programme schreiben, finden Sie auch Timer.dll im heruntergeladenen Dateipaket