Autor Zpráva
Peta
Profil *
Priklad:
http://www.jakpsatweb.cz/javascript/priklady/http-get-vars-javascript. html
krasne funguje, ale ja bych ted potreboval, aby se misto undefined nezobrazilo nic.

Jediny zpusob, co mi jede, ze jsem dal do odkazu na stranku:
"http://priklad.htm#"

Porovnani
s = getvars...
if (s="undefined") {s=''}
nefunguje, protoze v "s" je neco jineho a undefined se tam dostane az pri prirazovani do "value".

Takze dalsi funkcni zpusob je
value = s
s = value
if (s="undefined") {...}
Coz se mi moc nelibi.

metoda toString(s) vypise [object Window]

Mohl by pripadne autor doplnit do prikladu nejake reseni, aby se nemuseli ptat jini?
Peta
Profil *
Tak nic, uz sem si to nasel. Jen jsem nejdriv nevedel, co hledat a taky sem mel jinou praci

http://www.jakpsatweb.cz/javascript/priklady/http-get-vars-javascript. html

var pole = window.location.search.substr(1).split("&");
var httpGetVars = new Array();
for(i = 0; i < pole.length; i++)
{ httpGetVars[pole[i].split("=")[0]] = unescape(pole[i].split("=")[1]);}
... to je v prikladu a zbytek resi funkce typeof, kterou tu Janovsky nema, ale nasel jsem ji v norme, kdyz jsem hledal slova "undefined javascript"

function pisnadpis()
{
s = httpGetVars["komu"];
if (typeof(s) != 'undefined') {document.form.nadpis.value = s;}
}
Toto téma je uzamčeno. Odpověď nelze zaslat.