45

Frases aleatorias en tu blog

Cada vez que los visitantes accedan a tu blog podrán leer una frase o cita distinta, puedes poner frases célebres, de famosos, tus propias frases...El código se puede ubicar en la sidebar o en el HTML de tu plantilla donde quieres que aparezca, a menudo he visto en otros blogs que están bajo la cabecera y a mi personalmente me gusta como queda. He puesto algunas frases que he encontrado por la red en el código de ejemplo, tenéis que cambiarlas por las que queréis mostrar vosotros. Si vas a poner tres frases en "new Array" pones el número 4, si pones cuatro frases, pones 5 en new Array...

Código:

<script language="JavaScript">
citas = new Array(4)
citas[0] = "Caerse está permitido, levantarse es obligatorio."
citas[1] = "A veces hay que darle un golpecito al Pc para que funcione."
citas[2] = "Es mejor que te odien por quien eres a que te amen por quien no eres."
citas[3] = "Mi carácter soy yo y yo soy mi carácter."
aleatorio = Math.random() * (citas.length)
aleatorio = Math.floor(aleatorio)
document.write(citas[aleatorio])
</script>

Entradas Relacionadas:

45 comentarios:


Mariella

hola!
gracias x todos tus tips!
no me funciono lo de las frases aleatorias. puse tu texto tal cual en mi blog para probar, y no funcionó....

Rosa

Hola mariella, he vuelto a probarlo y a mi me funciona...Ayer lo ha puesto una chica que visita el blog y no ha tenido problema...no se que te ha podido pasar a ti, a lo mejor al copiar se ha omitido algo...

JaviMetal

A mí me funciona. Por cierto, en el post dices de que si quieres 3 frases has de poner 4 en newArray, pero tienes 4 frases y has puesto 4 tambien en newArray. Supongo que te referías a que hay que contar las frases desde 0.
Un Saludo!

Rosa

¡Eso mismo Javi! Muy observador! :D

Rubén

Comunico mi e-mail para quien pueda introducirme en personalización de blogs. ¡Mi ignorancia es ilimitada! ruben.guillet@hotmail.com
Mi blog: losuperfluoylonecesario
¡HELP!

Juan Carlos (Yanka)

Gracias, Rosa... Por existir...

Y ¡¡¡¡¡¡¡felcitaciones!!!!!!!

yanka

Rosa

A ti por tus visitas Yanka.
¡Saludos!

†\\\Freelance///†

MUCHAS MUCHAS GRACIAS, MUY GNIAL!

LONG LIFE AND PROSPER A TU PAG!!!!

Anónimo

Hola!!!

Estoy intentando utilizar pero no funcionaaaaa!!

en que lugar lo tengo que ubicar!
sorry por mi ignorancia!!

Ju

Vicens

Hola Rosa, muchas gracias por tu tiempo y tu ayuda. Llevo toda la tarde leyéndote y gracias a ti le he dado un aspecto mucho más personalizado a mi BLOG. Ha sido un placer descubrir tu sitio.

Rosa

Vicens, gracias!

Maestro

Mil gracias otra vez, Rosa.

Por cierto ¿no se puede cambiar la fuente para que el texto quede más chulo?

Maestro

Rosa, me parece que no se pueden poner más de diez citas, porque he puesto 24 y me ha mandado a paseo. ¿Alguna idea?

Anónimo

http://www.frasecelebre.net En la sección de servicios de esta web dan un codigo gratuito para incluir una frase aleatoria cada dia y automaticamente en tu web o blog. A mi me funciona a la perfección!!

Rosa

Anónimo, gracias por el aporte, no conocía ese servicio ¡me lo apunto! :D

La colla

hOLA, lo he probado y si que funciona, però no con mas de 30 frases! queria poner 86.
A partir de 30 no sale nada

Rosa

La colla, y has tenido suerte :D normalmente solo va con 25.

Winston Smith

wooow!! he combinado este código con uno que tenía y he conseguido q la frase se desplace x el blog

Noelia

Ya está, gracias, gracias, gracias, eres genial!!!

Rosa

Winston ¡Pues que bien! :D

Noelia Te veo muy contenta, así que supongo que te agrada el resultado ;)

Herenvaryar

Hola.. funcionó en mi blog de pruebas pero en el bueno no :(. Si veo el gadget en "Añadir y organizar elementos de la página" pero no muestra nada del texto. Por otro lado en el otro blog si, que será?

Rosa

Herenvaryar , fijate en la cita 2, al comienzo, te sobra una comilla "

citas[2] = ""La vida no es la que uno vivió,

Herenvaryar

Hola Rosa, que raro.. se suponí que al ser una cita quería incluir un segundo juego de comillas. En el otro blog no hubo problema con eso, pero en el bueno si... ¡Todo por unas comillas!

En fin.. muchas gracias, nmuy buen hack, llevaba tiempo buscando algo así. Salud!

adiicttalespejo

no lo entiendo ...donde lo pongo ? :$:$
me siento estupida :P

Rosa

adiicttalespejo , que vas a ser estúpida...eres novata que no es lo mismo:D

Haces como cuando has añadido la encuesta por ejemplo, solo que en vez de escoger ahí "encuesta" escoges "HTMLJavascript" y pegas dentro el código, luego arrastras el elemento a donde quieras y ya está.

Karate USACH

Hola GRacias a nosotros nos ha funcionado muy bien

Alextremocanario

Hola Rosa, me ha funciona muy bien, pero hay alguna manera de editar el texto, como ponerlo en otro color, tamaño o ponerlo dentro de un recuadro, es para que destaque sobre todo lo demas porque no se ve demasiado. Muchas gracias

Rosa

Alex, colocas el código dentro de un div con una id, así por ejemplo:

<div id="citas">
El codigo de las frases aqui
</div>

Y luego las propiedades que tendrá lo que va dentro del div, o sea las frases en el CSS:
#citas{color:#ddd;
font-size:20px;
border:1px solid #ccccf8;
padding:5px;
}

Alextremocanario

hola Rosa, no se que hago mal pero cuando le agrego lo de las propiedades para el color y eso, ya se disparata y no saln las frases, en el blog se ven las propiedades, es rarisimo, pero lo seguire intentando. Un saludo y muchisimas gracias.

Alextremocanario

Hola Rosa, no hay manera, sabia que era torpe, pero no sabia cuanto :S. Lo dejare tal y como esta, por que intentandolo modificar solo consigo que se me vea esto (#citas{color:#ddd;
font-size:20px;
border:1px solid #ccccf8;
padding:5px;
}) como si fuera la cita. Muchas gracias.

Rosa

Alex, a ver, voy a explicártelo paso a paso lo mejor que pueda:

Edita el gadget donde has colocado el código con tus citas y lo pones así:

<div id="citas">
Aqui todo el código que copiaste de esta entrada </div>

Guardas los cambios en el gadget y vas a edicion html de tu plantilla.
Justo antes de ]]></b:skin> colocas el css:
#citas{color:#ddd;
font-size:20px;
border:1px solid #ccccf8;
padding:5px;
}


P.D. Cuando hablo de colocar algo en el css, siempre es antes de ]]></b:skin> sea en el lugar que sea, pero nunca de la etiqueta ]]></b:skin> hacia abajo...

Miguel Mora

Hola Rosa.

¿No hay manera de poder poner más frases??.

Un saludo.

www.lago-tanganyika@blogspot.com

Rosa

Miguel Mora Claro, debajo de:
citas[3] = "Mi carácter soy yo y yo soy mi carácter."

Vas colocando así:
citas[4] = "bla bla bla"
citas[5] = "bla bla bla"

Miguel Mora

Ya ya Rosa perdona, no me expliqué bien. He leído por ahí arriba que sólo se puede poner un máximo de 25 citas. Mi pregunta es que si no es posible poner un número ilimitado de ellas.

Gracias.

www.lago-tanganyika@blogspot.com

Rosa

Miguel Este código no se porque en Blogger se límita a 25 dicen (aunque yo llegué a ponerle 30 y funcionaba), no hay nada en el que le limite, pero así es...

PIZARRO

Hola Rosa
enhorabuena por tu blog me es de mucha utilidad
mi pregunta es la siguiente en vez de citas o frases aleatorias se podria poner imagenes?
gracias

Rosa

PIZARRO En esta entrada hay un script que te servirá.
En la entrada habla de incluirlo en la cabecera, pero olvida esa parte y prueba en un gadget html o donde vayas a mostrarlas:

http://elescaparatederosa.blogspot.com/2008/05/imagenes-aleatorias-en-la-cabecera.html

PIZARRO

Gracias Rosa de nuevo y siguiendo tus consejos consegui el efecto que deseaba
Saludos

Calibrarte

Gracias como siempre por tantas ideas buenas. Para mi blog esta aplicación va genial.

Charlie

Hola a todos buscando como personalizar los blogs me escontre con elescaparate :D este blog va para mas me ha servido mushu :]

Asesino Cereal

A mi sólo me ha dejado poner 15 :( supongo que si las cambio periódicamente no será tan malo... Gracias Rosa

Asesino Cereal

A todos los que no les deja poner más de cierta cantidad: si elminan el número en "citas = new Array(4)" los dejará poner las que sean... al menos a mí me ha dejado poner 150

Rosa

Asesino Cereal Pues me alegro... aunque yo hice la prueba así también y no pude pasar de 30 :S

@rielCastellanos

Hola rosa, se puede poner un enlace en alguna palabra? probe pero no salio nada :(

Rosa

@rielCastellanos No he probado, pero casi que te diría que no es posible.

Publicar un comentario en la entrada

Si vas a dejar una consulta, procura tener habilitado tu perfil en Blogger o deja la url del blog a revisar (no enlace).

Los comentarios están siendo moderados.

:) :(( :( :P :D :$ ;) :I :X :O |O :S