-1

重複の可能性:
URL パラメータから値を取得する方法は?

私はこのURLを持っています:http://example.com/photos/5062d95d-13e8-ceb8-bb35-5891b62a3418/?id=872364876

そして、私はこのJavaScriptコードを持っています:

if (sssssssssss) {
    window.location = "http://example.com/s/1525";
} else {
    location.replace('http://example.com/id=');
}

idセクションの GET パラメータから値を入力する必要がありますelse。何か案は?

4

2 に答える 2

1

これは、JavaScript を使用して URL から変数を取得する方法の例です。

function getUrlVars() {
     var vars = {};
     var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
          vars[key] = value;
     });
     return vars;
}

ソース: http://papermashup.com/read-url-get-variables-withjavascript/

于 2012-09-26T10:54:10.827 に答える
0

このコードを確認してください

var start= location.href.indexOf('id=');
var id= location.href.substring(start+ 3, location.length- 1);
于 2012-09-26T12:01:35.027 に答える