アップロードされたファイル名を取得するために js を使用するのはなぜですか?実際、これは単に美化と親しみやすさを目的としています。
ただし、インターネット上で流通しているものとは異なります。 path.substring(path.lastIndexOf('/') 1); 🎜>これがどのように機能するかによって、多くの問題が発生することがあります。
たとえば、Firefox の入力フォームの値はデフォルトでファイル名を取得できますが、IE はファイル パスを表示します。
そのため、Firefox では、lastIndexOf('/') は -1 を取得しますが、Linux では、ディレクトリにはバックスラッシュが表示されます。もちろん、
以外はブラウザが取得するものです。スラッシュ / (Linux でブラウザ ファイルによって取得される値がフル パスになるかどうかは証明されていません);