1.

  1. echo "<script type='text/javascript'>funkcja();</script>";


Niestety funkcja w ogóle się nie wywołuje. Jeżeli zaś podmienie funkcja() na alert("Test"); to wyświetla sie... nie mam pojęcia dlaczego.

2.
window.history.pushState

Wiem jak sprawić dzięki temu, żeby w pasku adresu pojawiała się nazwa podstrony, która wyświetla się przez $.ajax. Problem polega na tym, że gdy ten link, załóżmy: localhost/wiadomości/ wygenerowany w js otworzę ręcznie np. odświeżajac strone... naturalnie wyświetla się komunikat o braku pliku. Moje pytanie brzmi, jak zrobić aby GET przekierowywał nie do pliku ale żeby przechwytywało to JS - wyświetlając stronę w ajaxie?

Z góry dziękuje.