Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 7. 11. 2006, 19:38:41
Ahoj, predelavam jeden web na mod_rewrite a narazil jsem na jeden problem ...
Mam index.php, ktery se ale pomoci mod_rewrite mapuje na ruzne podslozky (www.bla.cz/kategorie/blabla), takze prohlizec si mysli, ze je v ruznych adresarich. Pak mam script.php v korenovem adresari (www.bla.cz/) V index.php mam tento javascript: function loadscript(){ var url = '/script.php'; var pars = ''; var myAjax = new Ajax.Updater( 'script', url, { method: 'post', parameters: pars }); return false; } V body tu funkci samozrejme onload volam, stejne tak existuje i div s class=script IE i Opera funguji uplne normalne, ale firefox zda se neni schopen provest (najit) script /script.php Nefunguje to ani kdyz pouziju neco ve stylu ../script.php apod. Vse v Opere i IE funguje. Fungovalo to take predtim bez toho mod_rewrite (tedy prohlizec si myslel, ze oba soubory jsou ve stejnem adresari). Tudiz se zda, ze firefox ma problemy se soubory v jinych adresarich (tedy u AJAXu). V AJAXu se moc nevyznam, ale tohle se mi zda divne, pomohl by mi nekdo? Dik moc. |
||
peta Profil * |
#2 · Zasláno: 7. 11. 2006, 19:54:16
Anonymní
a jak to, ze ti to pred tim fungovalo? odkaz na stranku? Co vypisuje JS konzola? vsadil bych se, ze FF najde SCRIPt jako tag <SCRIPT> a nejake id="script" uplne ignoruje. Ale to je jen spekulace, kdyz nevim, co hlasi JS konzola. |
||
Anonymní Profil * |
#3 · Zasláno: 7. 11. 2006, 20:08:40
Kua, to me fakt dokaze nastvat ...
Sel jsem se podivat na tu JS konzoli a ono to najedno funguje!!! A predtim jsem mel cache prazdnou, to vim na beton ... Takova reseni miluju :( Ale hlavne ze to jede ... No nic, dik za snahu. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0