Мне интересно, как добавить новый параметр в существующий url. Проблема в том, что url может также содержать якорь.
Например:
http://www.example.com?foo=bar#hashme
И я хочу добавить к нему еще один параметр, поэтому это приводит к следующему:
http://www.example.com?foo=bar&x=y#hashme