Foros del Web » Programando para Internet » Javascript »

Javascript -Frase en diagonal-

Estas en el tema de Javascript -Frase en diagonal- en el foro de Javascript en Foros del Web. Disculpen el codigo html es el siguiente: Frases en diagonal Este es el script que puedes seleccionar, copiar y pegar directamente. Esta parte del script ...
  #1 (permalink)  
Antiguo 13/08/2002, 21:36
 
Fecha de Ingreso: agosto-2002
Mensajes: 2
Antigüedad: 21 años, 8 meses
Puntos: 0
Javascript -Frase en diagonal-

Disculpen el codigo html es el siguiente:

Frases en diagonal

Este es el script que puedes seleccionar, copiar y pegar directamente.
Esta parte del script hay que pegarlo entre las etiquetas BODY y /BODY:


<!-- Consigue este JavaScript y otros muchos en MundoJavaScript.com -->
<SCRIPT language=JavaScript>
<!-- Beginning of JavaScript -
// script trouvé sur http://www.sitecrea.fr.st tout pour votre site
// le réalisateur :
// CREDITS:
// First diagonal textscroller worldwide by Urs Dudli and Peter Gehrig
// Copyright (c) 1999 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.ch.
// [email protected]
// 1/4/2000

// IMPORTANT:
// If you add this script to a script-library or script-archive
// you have to add a link to http://www.24fun.ch on the webpage
// where First diagonal textscroller worldwide will be running.

if (document.layers) {
alert("Explorer seulement")
}
//vous mettez ci-dessous tout les textes que vous voulez (en rajoutant un nombre après "message [")
var message = new Array()
message[0]="TITANES EN EL RING®"
message[1]="CREADO POR MARTIN KARADAGIAN"
message[2]="EL 3 DE MARZO DE 1962"
message[3]="HOY PRODUCIDO POR SU HIJA"
message[4]="PAULINA KARADAGIAN"
message[5]="NAVEGA POR NUESTRA PAGINA"
message[6]="ESTA LLENA DE RECUERDOS"
message[7]="IMAGENES"
message[8]="AUDIO"
message[9]="VIDEOS"
message[10]="ENTRETENIMIENTOS"
message[11]="GRACIAS POR TU VISITA"
message[12]="VUELVE A VISITARNOS"
message[13]="TE ESPERAMOS EN NUESTRAS PRESENTACIONES!"


var i_message=0

var scrollerheight=250
var scrollerwidth=400

var startheight=0

var font_size=25
var font_family="Times"

var timer

function initiate() {
document.all.rotationstyle.style.posLeft=-(Math.floor(scrollerwidth/2))+font_size
document.all.rotationstyle.style.posTop=startheigh t
startscroll()
}

function startscroll() {
if (document.all) {
do_rotate="yes"
rotationstyle.filters[0].apply()
rotationstyle.innerHTML=
'<OBJECT ID="rotationobj" CLASSID="CLSID:369303C2-D7AC-11d0-89D5-00A0C90833E6" STYLE="position:relative;width:'+scrollerwidt h+'px;height:'+2*scrollerheight+'px">'+
'<PARAM NAME="Line0001" VALUE="SetLineStyle(0)">'+
'<PARAM NAME="Line0002" VALUE="SetLineColor(0,0,0)">'+
'<PARAM NAME="Line0003" VALUE="SetFillColor(0,0,0)">'+
'<PARAM NAME="Line0004" VALUE="SetFont(\''+font_family+'\', '+font_size+', 400, 0, 0, 0)">'+
'<PARAM NAME="Line0005" VALUE="Text(\''+message[i_message]+'\', 0, 0, 0)">'+
'</OBJECT>'
rotationstyle.filters[0].play()
rotationobj.Rotate(0,0,-45)

i_message++
if (i_message>=message.length) {i_message=0}
timer=setTimeout("startscroll()",4000)
}
}

function stopscroll() {
do_rotate="no"
}

// - End of JavaScript - -->
</SCRIPT>








Esta parte del script hay que pegarlo entre las etiquetas BODY y /BODY, donde se quiera que aparezca el efecto:



<!-- Consigue este JavaScript y otros muchos en MundoJavaScript.com -->
<SPAN id=rotationstyle
style="FILTER: revealTrans(Transition=3, Duration=2); LEFT: -2000px; POSITION: absolute">
<OBJECT classid=CLSID:369303C2-D7AC-11d0-89D5-00A0C90833E6
id=rotationobj></OBJECT></SPAN>



Hay que añadir el siguiente evento onload dentro de la etiqueta BODY:


<body bgcolor="#FFFFFF" topmargin="0" onload="initiate()">
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:29.