Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2012, 01:56
TAJNG
 
Fecha de Ingreso: noviembre-2010
Mensajes: 13
Antigüedad: 14 años
Puntos: 3
Pregunta Script .js para buscar reemplazar

Hola... para empezar su foro es excelente todas las dudas que tengo casi siempre ya estan resueltas aqui jajajaa (por eso no tengo tantos mensajes) sin embargo ahora me he topado con algo que requiere algo de ayuda personalizada (juro que soy de los que usa el buscador pero no encontre mi solucion ni siquiera en google)

Verán, tengo un script de esos js para greasemonkey que quiero utilizar para "mejorar" la navegación en una página determinada, pero simple y sencillamente no logro hacerlo funcionar.... no tengo problemas en que haya errores a eso de los 5k o 10k caracteres pero no llevo ni mil y ya estoy rompiendome la cabeza :(

En fin, espero me puedan ayudar, explicaré mi problema: Yo quiero hacer que al cargar la página dada, reemplace determinadas palabras, por otras (en realidad me gustaría que reemplazara con imagenes pero con eso me lo apaño, me urge que primero funcione el replace xD); entre otras varias funciones, pero la primera y principal es esta.

Este es mi código completo (si, es muuuy poco, por eso no entiendo que va mal si recién comienzo):
Código Javascript:
Ver original
  1. // ==UserScript==
  2. // @name           Mejorador de página
  3. // @autor          TAJNG
  4. // @description    Script para facilitar el uso de la herramienta de administración de la página X
  5. // @homepage       http://www.forosdelweb.com/*
  6. // @include        http://s*.*.forosdelweb.com/administracion/*
  7. // @version        1.0
  8. // ==/UserScript==
  9.  
  10. /*
  11.     Mi página es del tipo...
  12.     http://s1.es.forosdelweb.com/administracion/admin/user_diario.php?uid=2012666
  13. */
  14.  
  15. // Capturo la url para desglosarla y usarla adelante
  16. var UrlActual = location.href;
  17.  
  18. // "Parto" mi url con el split con cada diagonal "/"
  19. var SplitUrl = UrlActual.split('/');
  20.  
  21. // Aquí escojo la última parte y la vuelvo a partir usando puntos
  22. var SplitFicha = SplitUrl[5].split('.');
  23.  
  24. // Tomo la parte que me interesa para evaluarla y realizar una acción diferente segun la página
  25. var PaginaUSer = SplitFicha[0];
  26.  
  27. // Determino lo que hará si la última parte es igual a "user_diario" (sin importar lo que le siga a eso)
  28. if (PaginaUser == "user_diario")
  29.     {
  30.         var Log_Transportes = 'Transporte';
  31.         Log_Transportes = Log_Transportes.replace(/Transporte/gi,'palabra_X');
  32.     }
Eso es todo el código, como verán es muy poco y a pesar de ello no funciona :(

En fin, muchas gracias por adelantado, y si alguien se anima a ser mi tutor/mentor/maestro particular en los scripts de este tipo también lo agradecería ya que manejo el java pero en scripts de estos soy noob y no fijo si hay o no diferencias y de ser asi que tan grande es la brecha entre unos y otros xD

saludos!! :D

Última edición por TAJNG; 09/05/2012 a las 02:23