簡體   English   中英

如何在node.js中使文件可點擊?

[英]how to make a file clickable in node.js?

這是我的代碼片段:

fs.readdir(__dirname, function (err, files) {
    if (err) {
      console.log(err);
    }

    files.forEach(function (filename) {
        fname = filename;
        console.log("fname = " + fname );
        res.write('<a href= \"' + fname + '\">'  + fname + '<br>');
        res.write("\n\n");
      });
        res.end();
    });
    });

我想讓fname可點擊。

我是通過上面的方式完成的,但是它只是按原樣顯示整個文本。 我想通過單擊打開特定文件。 請幫我解決這個問題!


注意:

fname是全局變量,因此沒有問題。

關閉您a -tag應該可以解決您的問題。

您也有一個}); 太多。


更正的代碼:

fs.readdir(__dirname, function (err, files) {
    if (err) {
        console.log(err);
    }

    files.forEach(function (filename) {
        fname = filename;
        console.log("fname = " + fname );
        res.write('<a href= \"' + fname + '\">'  + fname + '</a><br>');
        res.write("\n\n");
    });
    res.end();
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM