@locationlocationオブジェクトは、そのウィンドウの現在のURL自体を指します。パスという形になっています。これらのそれぞれの各部分がプロパティとしてあり取出したり書き換えたりする事ができます。全体を書き換える事も可能です。?)プロパティはこれらの全体と各部分です。その部分だけ変更を加える事ができます。locationオブジェクトでは値を変えて書き込むと、ジャンプします。これを使えばメソッドを使わなくてもURLの移動ができます。そのドキュメントが表示されているウィンドウのURLです。フルURLを読み出せます。するとジャンプできます。JavaScriptで最も一般的に使われている、ページジャンプの方法です。省いてしまっても、問題なく動作するようです。私のブラウザ(IE4,IE6,IE7,NN3,NN4.5,NN6,FF2)では問題なく動作します。プロトコル部分プロトコル部分です。R/W(読み書き可能)ですので、書き換える事もできます。"ftp:";のようにするとそれ以下のURLは変わらず、プロトコル部分のみ変えた場所へジャンプします。文字列だけを取出せます。R/W(読み書き可能)ですので、書き換える事もできます。ポート部分ポート部分は普段省略されているそうです。:80の部分)省略されている時は何も取出せません。R/W(読み書き可能)ですので、書き換える事もできるようです。私は普段ホストネームはこれで取出しています。R/W(読み書き可能)ですので、書き換える事もできます。パス部分ホストより後ろのパス部分です。