0

クライアントとサーバーから画像を出力したい。ローカル マシンから、nodejs コードが実行されているサーバー側でイメージをロードするのは簡単です。相対パスを取得することでこれを変更できますか?その場合、javascript または jquery を使用してコーディングを行う方法。

<script>
var url = 'http://localhost:5151';
var socket = io.connect(url);
function image()
{

alert($('input[type="file"]')[0].files[0].name);

url=$('input[type="file"]')[0].files[0].name;

}
</script>
</body>
</html>

これがスニペットです。ローカルサーバーから画像をアップロードすると、画像がアップロードされます。上記のURLのクライアントマシンで行う場合も同様です。画像のパス全体は表示されません。アップロードしないようにします。どうすればこの問題を解決できますか?

4

0 に答える 0