Didn't read the entire thread but appending parameters like this to an
url just doesn't seem right to me.
Maybe your problem can be solved by looking if the client sent a
X-Requested-With == 'XMLHttpRequest' header. That's how we in CakePHP
find out if a page was requested via Ajax or not ; ).
Note: This is nothing the XMLHttpRequest adds itself, but I know jQuery
and also Prototype do it for all their ajax requests for you.
-- Felix
--------------------------
http://www.thinkingphp.org
http://www.fg-webdesign.de