disculpar, quiza no lo explique correctamente:
1. UsuarioA hace una consulta: con el combo del form, visualiza la siguiente página:
http://www.dominio.com/cat/guia2.asp...s&buscar=Cerca
2. recojo tal como me indicabas, la dirección de la página:
<%
SERVER_NAME = Request.ServerVariables("SERVER_NAME")
PATH_INFO = Request.ServerVariables("PATH_INFO")
QUERY_STRING = Request.ServerVariables("QUERY_STRING")
DireccionActual = "http://" & SERVER_NAME &"/"& PATH_INFO & "?" & QUERY_STRING
%>
tengo la direccion completa server + path + query string
3. ahora abro un popup, al que quiero enviar esa dirección completa:
pagina_popup.asp?direccion=<%DireccionActual%>
4. recojo la direccion completa en la pagina del popup
direccionURL = Request.querystring ("direccion")
la pongo dentro del campo de un formulario, y la envio por correo (para enviarla no hay problema)
response.write direccionURL %>
el problema esta entre el paso 2 y 3, envio DireccionActual como cadena completa, esta toda la cadena, porque si la compruebo con un response.write direccionActual me da el resultado:
http://www.dominio.com/cat/guia2.asp...s&buscar=Cerca
pero ya cuando la recojo en el popup son los resultados, la variables lo que muestra, no la cadena
http://www.dominio.com/cat/guia2.asp?sector=visites culturals i turístiques
y claro esa direccion con las variables ya no es una direccion valida URL, la cadena completa si es una direccion URL