Získáváme GET parametry pomocí JavaScript.

 2013-01-19 00:00:00
 Dmitry Burobin

V tomto článku Vám ukážu, jak lze jednoduše získat GET parametry z URL pomocí JavaScriptu, použíjeme na to funkci window.location.search.substring.

Jako příklad budeme mít adresu http://www.domain.cz/index.php?str=page&lang=cz a budeme chtít vypsat hodnotu parametru str.

function getParam() { 
// Zaprvé nadefinujeme prázdnou proměnnou typu pole, do které budeme ukládát 
// GET parametry a jejich hodnoty 
var $_GET = {}; 

// Pak použijeme funkci window.location.search.substring,
// která nam vypiše vše co je po otazníku v url a split 
// odstraní všechny ampersandy mezi parametry, pak  
// uložime tato data do proměnné __GET 
var __GET window.location.search.substring(1).split("&"); 

// V cyklusu for rozdělíme páry parametr=hodnota, které jsou
// uložený v proměnné __GET a dostaneme zvlášť GET parametr, který
// získame volánim __GET[0] a hodnotu tohoto parametru __GET[1]
for(var i=0i<__GET.lengthi++) { 
  var 
getVar __GET[i].split("="); 
  
$_GET[getVar[0]] = typeof(getVar[1])=="undefined" "" getVar[1]; 


// Vrácime to co potřebujeme
return $_GET["str"]; 

Výsledkem bude:

page

Systém Orphus
Napište komentář.
Celkem komenrářů(29)
Haroreab - 2017-11-17  04:35:07
 Cialis Flussig Kaufen [url=http://genericviabuy.com]viagra[/url] Zithromax Buy
Haroreab - 2017-11-17  04:35:06
 Cialis Flussig Kaufen [url=http://genericviabuy.com]viagra[/url] Zithromax Buy
Haroreab - 2017-11-17  04:35:05
 Cialis Flussig Kaufen [url=http://genericviabuy.com]viagra[/url] Zithromax Buy
Haroreab - 2017-11-17  04:35:04
 Cialis Flussig Kaufen [url=http://genericviabuy.com]viagra[/url] Zithromax Buy
Haroreab - 2017-11-16  19:55:15
 Buy Authenic Cipro On Line On Line Real Fluoxetine 40mg Usa [url=http://cheapvia50mg.com]viagra[/url] Viagra Generico Femenino
Haroreab - 2017-10-28  03:10:49
 Priligy Belgique Cialis 20mg Online India Dutasteride Medicine On Line [url=http://levibuyus.com]is it safe to buy levitra on line[/url] Lioresal Canada Buy Domperidone Ove
ight Shipping
Haroreab - 2017-10-28  03:10:48
 Priligy Belgique Cialis 20mg Online India Dutasteride Medicine On Line [url=http://levibuyus.com]is it safe to buy levitra on line[/url] Lioresal Canada Buy Domperidone Ove
ight Shipping
Haroreab - 2017-10-28  03:10:47
 Priligy Belgique Cialis 20mg Online India Dutasteride Medicine On Line [url=http://levibuyus.com]is it safe to buy levitra on line[/url] Lioresal Canada Buy Domperidone Ove
ight Shipping
Haroreab - 2017-10-28  03:10:46
 Priligy Belgique Cialis 20mg Online India Dutasteride Medicine On Line [url=http://levibuyus.com]is it safe to buy levitra on line[/url] Lioresal Canada Buy Domperidone Ove
ight Shipping
Haroreab - 2017-10-11  19:31:00
 Cialis Se Toma Prix Xenical 120 [url=http://ordercheapvia.com]viagra[/url] Online Fluoxetine Kamagra Tabletten Erfahrungsbericht
Haroreab - 2017-10-08  20:07:06
 Buy Prevacid Generic Priligy Y Viagra Son Compatibles Progesterone Hormone Replacement [url=http://cheapvia25mg.com]viagra online pharmacy[/url] Levitra Prix Allemagne
Haroreab - 2017-10-08  20:07:05
 Buy Prevacid Generic Priligy Y Viagra Son Compatibles Progesterone Hormone Replacement [url=http://cheapvia25mg.com]viagra online pharmacy[/url] Levitra Prix Allemagne
Haroreab - 2017-10-08  20:07:05
 Buy Prevacid Generic Priligy Y Viagra Son Compatibles Progesterone Hormone Replacement [url=http://cheapvia25mg.com]viagra online pharmacy[/url] Levitra Prix Allemagne
Haroreab - 2017-10-08  20:07:03
 Buy Prevacid Generic Priligy Y Viagra Son Compatibles Progesterone Hormone Replacement [url=http://cheapvia25mg.com]viagra online pharmacy[/url] Levitra Prix Allemagne
Haroreab - 2017-10-05  19:43:14
 Cialis Generika Aus Eu Dove Comprare Levitra [url=http://sildenafdosage.com]viagra[/url] Venta De Cialis Professional
Haroreab - 2017-10-05  19:43:13
 Cialis Generika Aus Eu Dove Comprare Levitra [url=http://sildenafdosage.com]viagra[/url] Venta De Cialis Professional
Haroreab - 2017-10-05  19:43:12
 Cialis Generika Aus Eu Dove Comprare Levitra [url=http://sildenafdosage.com]viagra[/url] Venta De Cialis Professional
Haroreab - 2017-10-05  19:43:11
 Cialis Generika Aus Eu Dove Comprare Levitra [url=http://sildenafdosage.com]viagra[/url] Venta De Cialis Professional
Haroreab - 2017-10-04  09:58:42
 Keflex And Swollen Nipples Discount On Line Doxycycline [url=http://cheapvia50mg.com]viagra[/url] Vaginal Infections And Amoxicillin
Haroreab - 2017-10-03  10:23:33
 Buy Propecia Fedex [url=http://cheapvia25mg.com]viagra[/url] Best Online Price Propecia Cheap Synthroid No Prescription
[1] [2] 
*v komentářich nesmíte používat sprostá slova a odkazy!!!Děkuji za pochopeni.