3
window.location = 'http://...';

ここで、このロケーションパスを通常のテキスト文字列として変数に割り当てたいと思います。達成したい:

var Path = 'http://...';

私は使用しようとしました:

var Path = window.location;

しかし、私はこのvar値として次のようになります。

function Path() { [native code] }

場所のテキスト文字列を値として使用したいのですが。

4

4 に答える 4

6

あなたが欲しいlocation.href。オブジェクトは、location単純な文字列よりもかなり複雑です。

于 2011-05-28T17:19:37.640 に答える
4

これは機能するはずです(私はテストしませんでしたが):

var path = window.location.href;
于 2011-05-28T17:20:31.683 に答える
3

はい、window.locationはオブジェクトです。そのhrefプロパティはURL全体を返します。

locationオブジェクトのリファレンスについては、こちらを参照してください(locationのその他のプロパティと関数が役立つ場合があります):http ://developer.mozilla.org/en/DOM/window.location

于 2011-05-28T17:31:40.103 に答える
0

あなたが試すことができます

var Path = window.location.toString();
于 2015-01-05T18:21:11.127 に答える