elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  javascript replace text link
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: javascript replace text link  (Leído 2,065 veces)
SγиtαxEяяoя

Desconectado Desconectado

Mensajes: 154


Ver Perfil
javascript replace text link
« en: 31 Mayo 2014, 08:04 am »

Hola, hace rato no me pasaba por este foro..
Bueno el caso es que necesito ayuda, estoy iniciando en JS, y estoy atrapado en una parte del codigo...
Es facil lo que necesito hacer, pero no se como hacerlo..



Necesito cambiar una parte de un texto de un link,
El punto 1, al pasar el cursor muestra el location.pathname + el host, en este caso (soundrad.com/progora/puppyboy-flex-preview) de la cancion, como se mustra en el punto 2, necesito cambiar "soundrad" por "souncloud", y a su vez abrir ese link en otra pagina..

Un ejemplo mas o menos de lo que trato de hacer, remplazar "soundrad" por "souncloud", y abrir ese link http://es.savefrom.net/?url= + link_remplazado..

¿Se entiende mas o menos lo que trato de hacer?


« Última modificación: 31 Mayo 2014, 08:39 am por SγиtαxEяяoя » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: javascript replace text link
« Respuesta #1 en: 31 Mayo 2014, 12:09 pm »

Citar
Un ejemplo mas o menos de lo que trato de hacer, remplazar "soundrad" por "souncloud", y abrir ese link http://es.savefrom.net/?url= + link_remplazado..

entiendo que si tienes soundrad.com/blahblah, cambiar por soundcloud/blahblah ...  lo del form no lo entiendo

para hacerlo rapido con jquery sería util

Código
  1. $("a").each(function(){
  2. var href = $(this).attr("href");
  3. if(href.indexOf("soundrad.com")>0){
  4. var href_modif = href.replace("soundrad","soundcloud");
  5. $(this).attr("href",href_modif);
  6. }
  7. });

es algo así o similar... prueba y ve si tiene errores...


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Poner Texto en Text Area javascript
Desarrollo Web
Pafate 1 11,715 Último mensaje 21 Febrero 2011, 03:53 am
por Nakp
[ BATCH] F.A.R.T. (Find And Replace Text) El nombre lo dice todo, es muy bueno!
Scripting
SuperDraco 1 4,955 Último mensaje 19 Marzo 2011, 12:06 pm
por TheInfinityJoker
replace mysql
Bases de Datos
OssoH 2 3,593 Último mensaje 20 Julio 2011, 22:12 pm
por OssoH
Consulta en SQL; Replace
Desarrollo Web
astinx 2 3,711 Último mensaje 2 Noviembre 2011, 02:02 am
por astinx
Dificultad VBScript [MSXML2.XMLHTTP + RESPONSE.TEXT + TEXT AREA)]
Scripting
JohnConnor 0 1,990 Último mensaje 16 Enero 2013, 12:37 pm
por JohnConnor
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines