Para poder hacer eso tanto en el sitio que nos preguntaban como en cualquier otro, la solución consiste en utilizar el mismo código de entonces, pero formando parte de una función. Después, a diferencia también de entonces, tendremos que hacer una llamada al script dónde nos interese. Verbigracia:
<!-- FUNCION FRASES -->
<script type='text/javascript'>
function frasesaleatorias (){
frases = new Array()
frases[0] = "Comenta, que es gratis."
frases[1] = "Por cada comentario regalo un abrazo virtual."
frases[2] = "Comenta que algo queda."
frases[3] = "No por mucho comentar, amanece más tarde."
frases[4] = "Tienes dos opciones: Opinar aquí o callar. Tú eliges."
aleatorio = Math.random() * (frases.length)
aleatorio = Math.floor(aleatorio)
document.write(frases[aleatorio])
}
</script>
<!-- FUNCION FRASES -->
<script type='text/javascript'>
function frasesaleatorias (){
frases = new Array()
frases[0] = "Comenta, que es gratis."
frases[1] = "Por cada comentario regalo un abrazo virtual."
frases[2] = "Comenta que algo queda."
frases[3] = "No por mucho comentar, amanece más tarde."
frases[4] = "Tienes dos opciones: Opinar aquí o callar. Tú eliges."
aleatorio = Math.random() * (frases.length)
aleatorio = Math.floor(aleatorio)
document.write(frases[aleatorio])
}
</script>
<!-- FUNCION FRASES -->
Está función habría que grabarla antes de </head> que es el lugar habitual para este tipo de códigos. Una vez que la tengamos ya sólo tenemos que poner esto otro, allí dónde queramos que aparezca la frase...
<script type='text/javascript'>frasesaleatorias();</script>
Para el ejemplo mencionado del texto antes del formulario de comentarios Blogger, la cosa quedaría así:
<h4 id='comment-post-message'><data:postCommentMsg/><script type='text/javascript'>frasesaleatorias();</script></h4>
Lo tachado es la variable con el texto estándar, que para que no aparezca, hay que borrarla del código.
De la misma manera, una vez grabado el script en la plantilla, la llamada al mismo se puede colocar en cualquier parte.
¿Vemos otro post al azar por si le encuentras utilidad o quizás prefieres ser más metódico y suscribirte a nuestras entradas por correo? También puedes imprimir este artículo y por supuesto compartirlo en redes sociales si fue de tu agrado.
Este comentario ha sido eliminado por el autor.
ResponderEliminarSupongo que ya viste lo que te faltaba Mynameiseric ;)
ResponderEliminarMuchisimas gracias :)
ResponderEliminarSupuse que era mas complicado que un simple "reemplazar" en la plantilla html porque me andaba bien en cualquier lado menos en el formulario.
Estoy echándole un vistazo al resto de las entradas, hay muchas cosas interesantes para hacerle a mi blog, y seguramente esta no habrá sido la última duda que tenga :P
Nos vemos.
Muy bueno Oloman :)
ResponderEliminarSeba77, no es complicado pero tampoco era suficiente con reemplazar. Ya lo has visto. Me viene muy bien que me preguntais cosas fáciles para no frustrarme :D
ResponderEliminarJavier, es sólo un viejo post actualizado, pero gracias igualmente.
Buenas Oloman..
ResponderEliminarAnte todo buenos días, a ver si vos me podrás ayudar con los códigos para pegar youtube o goear.
Es en el blog de una amiga (cafedemadison.blogspot.con) que al poner ella en la entrada un código como el de goear por ejemplo que incluye la etiqueta object y dentro embed, reemplaza la primera por una <a href de
modo que en algunos navegadores al hacer el primer click necesario para activar el flash reproductor nos lleva al vínculo ese que no funciona. Será alguna función que está modificando eso? yo la he buscado en el codigo fuente y no la encuentro...
Disculpa la extensión amigo.. espero no haberme enredado mucho.
U abrazo.
Hola Luis
ResponderEliminarEs el primer caso que oigo. En un principio, el código que facilita YouTube (el de GoEar no lo conozco demasiado) para insertar vídeos, siempre funciona bien. Más bien debe ser que algo se manipula sin intención, haciendo que cambie eso. De hecho, he visto un vídeo el día 13 que funciona correctamente.
Si, los youtube funcionan, el único síntoma es que luego del video sale "> lo cual no es problema
ResponderEliminarEn cambio en los goear en algunos navegadores cuando se les hace un clic y en vez de reproducir lleva a un página que no existe
http://www.blogger.com/%3Cobject%20width=
bueno, tal vez es un error que comete al introducir el código... Mejor le pregunto, ;)
Ok.
ResponderEliminarHola OLO, es posible generar esas frases aleatorias con vinculos incluidos? GRACIAS por tu tiempo!
ResponderEliminarHola J.Huichal
ResponderEliminarPara eso, sólo tienes que sustituir la frase entrecomillada por el código HTML correspondiente. Ejemplo para el primer elemento:
frases[0] = "<a href='http://url.com'>Comenta, que es gratis.</a>"
No lo he probado pero creo que funcionará sin problemas. Si te da alguno, será por el sitio dónde lo colocas. En ese caso, cambia las comillas simples (') por '
Fenomenal Oloman, lo he implementado a la primera para cambiar la discripción de un nuevo blog en el que estoy. :)
ResponderEliminarMuy bien explicado, ¡gracias!
;)
ResponderEliminar