1

私はこれを行うための最良の方法を見つけようとして立ち往生しています。現在、ページのURLからファイル名だけを取得する関数があります。

例えば。http://www.example.com/example1/thepage.php?page=1/はthepage.php?page=1を返します。

'thepage.php'のみを返し、最初の疑問符で停止するように関数に指示するにはどうすればよいですか?

現在のコード:

var pageName = location.href.substr(location.href.lastIndexOf("/")+1,location.href.length);

助けてくれてありがとう!

4

1 に答える 1

3

質問の例にwindow.location.pathname戻る既存のJavaScriptを使用することができます。/thepage.php最初のスラッシュを取り除く必要があると思います。

そのJavaScriptオブジェクトの包括的なガイドについては、MDNのwindow.locationを参照してください。

于 2012-08-23T23:26:04.170 に答える