私が使用したURLから現在のファイル名を取得しようとしています:のjavascript/jqueryのを使用して、URLから現在のファイル名を取得します
$currentFile = window.location.pathname.split("/").pop();
フルパスのようなものである場合、これが正常に動作します:
http://www.yoursite.com/folder/index.php
それはindex.phpを、index.cfmに、index.htmlをなど
が返されますが、URLはhttp://www.yoursite.com/folder/
とき0現在のファイル名を取得できません。これはjsまたはjquery経由で可能ですか?
デフォルトのインデックスファイルがWebサーバー内の設定であるため、いいえ。あなたは前提を作ることができ、あなたがフォルダをロードしている場合は、それがindex.htmlだと言うことができます... – Populus
そのURLは取得するファイル名がありません。あなたはなぜこれをしようとしているのか説明できますか? – loganfsmyth
はい、jqueryを使用して、特定のフォルダ構造/連絡先内の要素を表示/非表示にしますが、index.phpファイルでは表示しません。たとえば、index.phpファイルに対してのみ表示します。 – lharby