$("document").ready(function () {
function getBak() {
$.ajax({
url: 'get.php',
type: 'POST',
success: function (content) {
$('.content').innerHTML = `<span>${content}</span>`;
}
});
}
setInterval(function (){
getBak();
}, 9000);
});
Application.Current.Shutdown();
можно заменить на Environment.Exit(0)
, что вызовет полное закрытие любых компонентов, которые запускает приложениеsetTimeout( function() {
let array = fs.readFileSync('file.txt').toString().split("\n");
array.forEach(string => {
change(string)
})
}, 5000)
import { createRequire } from 'module';
const DoSomething2 = createRequire("my_module.js");
import { createRequire } from 'module';
const DoSomething2 = createRequire(path.resolve("../relative/path/to/my_module.js"));
module.exports = {
server: http.createServer(app) // Express App maybe ?
.on('error', (e) => {
console.log('Oops! Something happened', e));
this.stopServer(); // Optionally stop the server gracefully
process.exit(1); // Or violently
}),
// Start the server
startServer: function() {
Configs.reload();
this.server
.listen(Configs.PORT)
.once('listening', () => console.log('Server is listening on', Configs.PORT));
},
// Stop the server
stopServer: function() {
this.server
.close() // Won't accept new connection
.once('close', () => console.log('Server stopped'));
}
}
// file: `lib/my_server.js`
var util=require('util'),
http=require('http');
var LISTEN_PORT=3000;
function MyServer(){
http.Server.call(this, this.handle);
}
util.inherits(MyServer, http.Server);
MyServer.prototype.handle=function(req, res){
// code
};
MyServer.prototype.start=function(){
this.listen(LISTEN_PORT, function(){
console.log('Listening for HTTP requests on port %d.', LISTEN_PORT)
});
};
MyServer.prototype.stop=function(){
this.close(function(){
console.log('Stopped listening.');
});
};
module.exports=MyServer;
// file: `test.js`
var MyServer = require('./lib/my_server');
var my_server = new MyServer();
my_server.on('listening', function() {
my_server.stop();
});
my_server.start();
2. Скачок может быть из-за того, что страница очень быстро загружается.
3. Preloader зависит от загрузки страницы только в случае, если страница сама по себе имеет множество элементов, которые загружаются, в противном случае preloader висит столько, сколько необходимо вам (страница загружается за 0.331231 секунды, но preloader будет висеть 7 секунд. страница загружается 10 секунд, то preloader будет висеть 10 секунд)