Autor | Zpráva | ||
---|---|---|---|
kaith Profil |
#1 · Zasláno: 7. 12. 2009, 19:11:37
Dobrý den, mám funkci v indexu:
function newLocation(odkaz){ window.location=""+odkaz+""; } funguje mi to v mozille i ve starsim IE, ale v IE 8 mi to dělá masakry. Místo aby to 'přesměrovalo' tak to přidá ke stávající adrese to co vkládám do té funkce. Mám třeba: http://localhost/shop/pokladna/ a buttonu dám na onclick='newLocation("odeslani_objednavky")' ve FF to normálně pošle na http://localhost/shop/odeslani_objednavky/ ale v tom IE 8 to udělá tohle: http://localhost/shop/pokladna/odeslani_objednavky/ |
||
Chamurappi Profil |
#2 · Zasláno: 7. 12. 2009, 19:52:37
Reaguji na kaitha:
Tvému popisu nevěřím. Prosím o odkaz na živou ukázku. |
||
kaith Profil |
#3 · Zasláno: 7. 12. 2009, 19:58:54
|
||
kaith Profil |
#4 · Zasláno: 7. 12. 2009, 20:02:01
vlož nějakej produkt do košíku a pak vlez do pokladny
|
||
Časová prodleva: 7 dní
|
|||
Chamurappi Profil |
#5 · Zasláno: 14. 12. 2009, 13:44:08
Reaguji na kaitha:
Asi jsem nepochopil, co mám udělat, aby se mi projevila chyba. Neměl bys nějakou osekanou ukázku? Ten tvůj popis v [#1] mi připadá podivný, protože u něj nedává to „normální“ chování Firefoxu smysl. |
||
LuBoss Profil * |
#6 · Zasláno: 14. 12. 2009, 15:48:01
A nebolo by mozne davat tam ten odkaz absolutne a nie relativne, cize dat
window.location="http://localhost/shop/odeslani_objednavky/"; namiesto window.location="odeslani_objednavky"; Alebo ak to mas vsetko v jednom adresary, tak potom napisat tu funkciu takto: function newLocation(odkaz){ window.location="http://localhost/shop/"+odkaz; } |
||
Časová prodleva: 14 let
|
0