2013-01-22 9 views
13

Olası Çoğalt sorgu dizesi olsun:
obtaining querystring from current url in javascript?javascript

ben url soru işaretinden sonra her şeyi elde etmekti. Bir fonksiyon gerektirmeyen, ancak benim için yaşamı bulamayan bir yolu gördüm.

url

fsdhfbsdfj/index.html?hello 

Eğer başlangıç ​​"?" Kurtulmak istiyorsan,

hello 
+0

Bu sorun detay [burada] (http://stackoverflow.com/questions/ kaplıdır 901115/how-can-i-get-sorgu-string-değerleri). – JakeGould

+2

"soru işaretinden sonra her şey" ve querystring iki farklı şeydir. – Christophe

+0

Ayrıca bkz. [JavaScript sorgu dizesi] (http://stackoverflow.com/questions/647259/javascript-query-string). –

cevap

1

Sen window.location.search

4
var querystring=window.location.search.substring(1); 
2

Sizin başlığında sorgu dizesi bulabilirsiniz "sorgu dizesi olsun" diyor, ama soru farklı bir şeydir ve bir sorgu dizesi ve ikisini içerebilir "soru işaretinden sonra her şeyi olsun" diyor bir hash.

"Web" hakkında konuştuğunuz "url" deyin.

window.location.search 

ilk sonra her şeyi elde etmek için::

sorgu dizesi almak için mi?

window.location.href.split("?").slice(1).join("?");