Показать сообщение отдельно
  #4 (permalink)  
Старый 28.05.2014, 01:41
Новичок на форуме
Отправить личное сообщение для Borys Semerenko Посмотреть профиль Найти все сообщения от Borys Semerenko
 
Регистрация: 28.05.2014
Сообщений: 7

Так не будет работать. Нужно чтобы страницу отдавал веб-сервер.

Вот простой пример, как можно сделать.
Свою страницу сохрани как page.html и положи в одной папке с файлом сервера.
Файл сервера нужно немного изменить:
var http = require('http');
var fs = require('fs');

// Читаем страницу, которую будем отдавать на запрос
var html = fs.readFileSync('page.html');

http.createServer(function (req, res) {
  
    // Если запрос к корню, отдаем страницу
    // Во всех остальный случаях (в твоем случае будет запрос на /proj1.js) возвращаем текст "Голос..." 
    if ( req.url === '/' ) {
        res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});
        res.end( html );
    } else {
        res.writeHead(200, {'Content-Type': 'text/plain; charset=utf-8'});
        
        var now = new Date();
        var timeStr = now.getHours()+':'+now.getMinutes()+':'+now.getSeconds();
        res.end('Голос принят ' + timeStr);
    }

}).listen(8080);


Теперь открой в браузере http://localhost:8080.
Ответить с цитированием