echo("<BODY onload=\"javascript:history.back(3)\"></BODY>"

9 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. proc to prosim nejde? if($action == " Zpet ") { echo("<BODY onload=\"javascript:history.back(3)\"></BODY>"); exit;
  2. jeste sem vlastne nenapsal co to ma delat: o 1 stranku z5 se to vrati v pohode ale o 2 nebo o 3 uz nee. skoci to zpatky akorat o jednu
  3. skus jen echo("<script language=\"JavaScript\">history.back(3)</script>");
  4. tak to nepomohlo... :( ale jakto ze pres jednu stranku to jde a pres druhou uz se to nevrati?
  5. Nejsem si 100% jist, ale zkus misto: history.back(x) pouzit history.go(-x)
  6. Za prvé: history.back(); tě vrátí jen na předešlou stránku, k tomu, co chceš slouží history.go(-3); Za druhé: Můžeš mi vysvětlit, k čemu slouží tento kód if($action == " Zpet ") { echo("<BODY onload=\"javascript:history.back(3)\"></BODY>"); exit; Mi to přijde jako naprostá prasárna, navíc nefunkční bez JS. Ale jestli mi zdělíš rozumný důvod, rád se ti omluvím. Neber to ve zlém ;-)
  7. 2Pavel - to nevim k cemu to slouzi, ptal se me na to jeden znamej, ja taky neznam rozumnej duvod k vyuziti. Neco rikal kvuli promennym ktery byly odeslany metodou post aby se zachovali jejich hodnoty kdyz se bude chtit vratit o stranku zpet ci co...
  8. No nic, asi se tvůj přítel vydal na cestu pokusů a omylů, kterou stále využívám i já :-) Ale toto "řešení" mi přijde obzvláště kuriózní...
  9. Mno, po pravde receno - kdyz jsem to videl, taxem se zhrozil :P Ale je fakt, ze by se asi dalt vymyslet duvod pro tohle drbani se pravou rukou za levym uchem :) Kazdopadne - history.go(-x) bude fungovet jen tehdy, pokud v ty historii opravdu budou tri ztranky zpatky :) jinak rada barakudy je samorejme spravna - kdyz browser nekde uprostred obdrzi <body onload..>, taxe z toho asi posere (i kdyz, IE je schopnej zkousnout vsechno :))

← Zpět na všechna témata