Bazı durumlarda URL parametresini javascript yardımıyla erişmek isteyebiliriz. Örneğin javascript ile açılan bir pencerede gelen verideki parametreye göre farklı işlemler yapılabilir. (Yorum yazma,Fotografa bir şeyler eklemek gibi) Bu durumlar için aşağıdaki jscripti kullanabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 |
function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } var refno=getUrlVars()["refno"]; |
Bu scripte ambersent ile birden fazla parametreyi bir diziye aktarıyor ve benim için önemli olan refno parametresini refno adındaki bir değişkene atıyorum.
Kolay gelsin…