window.locationオブジェクトに含まれる属性とurlパラメータを取得する方法
4807 ワード
window.locationオブジェクトに含まれる属性
hash:井戸番号から始まるURL(アンカー)host:ホスト名と現在のURLのポート番号hostname:現在のURLのホスト名href:完全なURL pathname:現在のURLのパス部分port:現在のURLのポート番号protocol:現在のURLのプロトコルsearch:疑問符(?)から開始するURL(クエリ部分)
jsの経路ジャンプ機能:
1.window.locations.href=「ジャンプ経路」2.self.locations.hrefとwindowの役割は同じですが、windowは全体ページで、selfは一つのページの中で、複数のhtmlページをネスティングしました.3.新しいウィンドウでwindow.open(“”)を開けます.4.トップクラスの父ウィンドウself.location=“windows”に戻ります.
hash:井戸番号から始まるURL(アンカー)host:ホスト名と現在のURLのポート番号hostname:現在のURLのホスト名href:完全なURL pathname:現在のURLのパス部分port:現在のURLのポート番号protocol:現在のURLのプロトコルsearch:疑問符(?)から開始するURL(クエリ部分)
jsの経路ジャンプ機能:
1.window.locations.href=「ジャンプ経路」2.self.locations.hrefとwindowの役割は同じですが、windowは全体ページで、selfは一つのページの中で、複数のhtmlページをネスティングしました.3.新しいウィンドウでwindow.open(“”)を開けます.4.トップクラスの父ウィンドウself.location=“windows”に戻ります.
// url
<script>
function getQueryVariable(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
return (false);
}
// www.baidu.com/index?id1=1&id2=2&id3=3;
var id1 = getQueryVariable('id1'); // 1
var id2 = getQueryVariable('id2');// 2
var id3 = getQueryVariable('id3');// 3
script>