Técnicamente hablando, no hay nada que “completar”: esa es una URL perfectamente válida:
http:
es el protocolo;
//
es el separador de protocolo;
twitter.com
es el nombre de host, y;
#!/larrickchen
es el fragmento.
Para una mejor explicación de la sintaxis, consulte el artículo de Wikipedia sobre el tema: https://en.wikipedia.org/wiki/Un…
- Para fines de trabajo independiente, ¿cuál de los siguientes lenguajes de programación se necesita principalmente para el desarrollo de software (C #, Java, Python o PHP)?
- ¿Cuáles son los pros y los contras de usar Bootstrap en el desarrollo web?
- ¿Cuál es la perspectiva actual para los graduados fuera de los bootcamps de desarrollador?
- ¿Cuál es la diferencia entre sitios web estáticos y dinámicos?
- ¿Qué tan bueno es trabajar en la lógica escrita en el backend que es una base de datos con ASP.NET?
Sin embargo, lo que supongo que está tratando de lograr es transformar [código] http://twitter.com/#!/larrickchen [/ code] en [código] http://twitter.com/larrickchen [/ code ], para apuntar directamente a la página de perfil de usuario de Twitter, corríjame si me equivoco.
Puede hacerlo fácilmente inspeccionando la propiedad de referrer
del objeto Document
, que es una string
, y reemplazando los caracteres “ofensivos” utilizando el método de replace
del prototipo de String
, de esta manera:
document.referrer.replace('#!/', '');
Todo esto siempre que haya entendido su solicitud correctamente, lo cual no estoy seguro en absoluto, pero espero que esto ayude.