ホームページ > ウェブフロントエンド > jsチュートリアル > js を使用してアップロードされたファイル名を取得するのは、純粋に beautification_javascript スキルのためです。

js を使用してアップロードされたファイル名を取得するのは、純粋に beautification_javascript スキルのためです。

WBOY
リリース: 2016-05-16 17:19:07
オリジナル
964 人が閲覧しました

アップロードされたファイル名を取得するために js を使用するのはなぜですか?実際、これは単に美化と親しみやすさを目的としています。

ただし、インターネット上で流通しているものとは異なります。 path.substring(path.lastIndexOf('/') 1); 🎜>これがどのように機能するかによって、多くの問題が発生することがあります。
たとえば、Firefox の入力フォームの値はデフォルトでファイル名を取得できますが、IE はファイル パスを表示します。

そのため、Firefox では、lastIndexOf('/') は -1 を取得しますが、Linux では、ディレクトリにはバックスラッシュが表示されます。もちろん、
以外はブラウザが取得するものです。スラッシュ / (Linux でブラウザ ファイルによって取得される値がフル パスになるかどうかは証明されていません);


js を使用してアップロードされたファイル名を取得するのは、純粋に beautification_javascript スキルのためです。

コードをコピーします コードは次のとおりです: function getFileName(path){
var pos1 = path.lastIndexOf( '/');
var pos2 = path.lastIndexOf('\');
var pos = Math.max(pos1, pos2)
if( pos戻りパス; 🎜>else
return path.substring(pos 1)
}

;
関連ラベル:
js
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート