node.js - 我可以将html页面发送到服务器而不是图像?

时间:2017-03-25 20:27:10

标签: javascript html node.js

因此,用户的数据与菜单本身的html页面一起被发送到/菜单。所以我的问题是:为什么我不能发送图像?我的menus.html有一些不会加载的图像(市场,信用等)。为什么在发送页面本身时不会加载menus.html上的图像?

前端:

<form id="reg" action="/menus" method="post"> 
       <p><i>Username :</i></p>
       <input type="username" id="usr" class="form-control" name="name">

       <p><i>Password :</i></p>
       <input type="password" id="pwd" class="form-control" name="pwd">

       <br>
       <button id="submit_reg" class="btn btn-success"><i>Register</i></button>

</form>

后端:

app.get('/', function (req, res) {
    res.sendFile(__dirname + '/login.html');
});

app.post('/menus', function (req, res) {

    res.sendFile(__dirname + '/menus/main.png');
    res.sendFile(__dirname + '/menus/create_new_painting.png');
    res.sendFile(__dirname + '/menus/gallery.png')
    res.sendFile(__dirname + '/menus/market.png');
    res.sendFile(__dirname + '/menus/credits.png');
    res.sendFile(__dirname + '/menus/menus.html');
});

0 个答案:

没有答案