Специфика скрипта не позволяет на 100% однозначно избавится от "лишних" и нужных знаков "?".
Т.е. получается урл вида
http://domain.com/?param1=value1?param2=value2¶m3=value3
Firefox вроде схавал это. Но кто-то мож подскажет по стандартам это как-то классифицируется как ошибка или допущение?
В том то и дело, что я пока не нахожу адекватного промежуточного этапа, где можно распарсить всё и перезамениь ибо скрипт уже скомпилен. Остаётся только javascript уже на клиенте!