Mi sistema de analytics requiere que le envíe la URL de la página actual como parámetro GET. Para ello uso el siguiente código:
var urlservicioweb = 'http://analytics.com?url='+window.location.href ;
//.. más código relacionado
Sin embargo, algunas URLs no llegan bien formateadas a su destino, especialmente las que ya tienen parámetros, ¿tiene solución?