Lo que se usa en esta misma página es lo siguiente:
Código:
url = prompt("URL de el Enlace", "http://");
prompt es un método función JavaScript al cual le pasas dos parámetros: el primero es un título y el segundo un valor por defecto.
El resultado es el string capturado.
Saludos.