Foros del Web » Programando para Internet » Javascript »

como dejar estas letras fijas en un lugar determinado del web

Estas en el tema de como dejar estas letras fijas en un lugar determinado del web en el foro de Javascript en Foros del Web. Letras alrededor del puntero...circular......... <script language="JavaScript" type="text/JavaScript"><!-- // Original: Kurt Grigg ([email protected]) --> <!-- --> <!-- Begin if (document.all) { //Things you can alter yourLogo ...
  #1 (permalink)  
Antiguo 09/06/2007, 15:12
 
Fecha de Ingreso: junio-2007
Mensajes: 51
Antigüedad: 16 años, 11 meses
Puntos: 1
como dejar estas letras fijas en un lugar determinado del web

Letras alrededor del puntero...circular.........

<script language="JavaScript" type="text/JavaScript"><!--
// Original: Kurt Grigg ([email protected]) -->
<!-- -->
<!-- Begin
if (document.all) {
//Things you can alter
yourLogo = "Modifica este script para tu uso -"; //Not less than 2 letters!
logoFont = "Arial";
logoColor = "000000";
//Nothing needs altering below!
yourLogo = yourLogo.split('');
L = yourLogo.length;
TrigSplit = 360 / L;
Sz = new Array()
logoWidth = 100;
logoHeight = -30;
ypos = 0;
xpos = 0;
step = 0.03;
currStep = 0;
document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < L; i++) {
document.write('<div id="ie" style="position:absolute;top:0px;left:0px;'
+'width:10px;height:10px;font-family:'+logoFont+';font-size:12px;'
+'color:'+logoColor+';text-align:center">'+yourLogo[i]+'</div>');
}
document.write('</div></div>');
function Mouse() {
ypos = event.y;
xpos = event.x - 5;
}
document.onmousemove=Mouse;
function animateLogo() {
outer.style.pixelTop = document.body.scrollTop;
for (i = 0; i < L; i++) {
ie[i].style.top = ypos + logoHeight * Math.sin(currStep + i * TrigSplit * Math.PI / 180);
ie[i].style.left = xpos + logoWidth * Math.cos(currStep + i * TrigSplit * Math.PI / 180);
Sz[i] = ie[i].style.pixelTop - ypos;
if (Sz[i] < 5) Sz[i] = 5;
ie[i].style.fontSize = Sz[i] / 1.7;
}
currStep -= step;
setTimeout('animateLogo()', 20);
}
window.onload = animateLogo;
}
// End
// --></script>

Última edición por chianale2; 09/06/2007 a las 15:12 Razón: corregir
  #2 (permalink)  
Antiguo 09/06/2007, 19:43
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Re: como dejar estas letras fijas en un lugar determinado del web

La variable step es la que se encarga de decir el ángulo que varía en cada iteración. Si lo pones a cero, entonces no variará, no rotará.

Claro que si quieres cambiar el dibujo que hacen las letras... es otro cantar, hay que modificar el script casi entero.


Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #3 (permalink)  
Antiguo 14/06/2007, 17:11
 
Fecha de Ingreso: junio-2007
Mensajes: 51
Antigüedad: 16 años, 11 meses
Puntos: 1
Re: como dejar estas letras fijas en un lugar determinado del web

lo que quiero es que no se desplazen siguiendo el raton.las quiero dejar fijas en un lugar determunado de la web
pedro
  #4 (permalink)  
Antiguo 15/06/2007, 11:26
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Re: como dejar estas letras fijas en un lugar determinado del web

Entoces debes hacer un script nuevo, éste coloca todo basándose en la posición actual del ratón. No tendría nada que ver...
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #5 (permalink)  
Antiguo 16/06/2007, 07:47
 
Fecha de Ingreso: junio-2007
Mensajes: 51
Antigüedad: 16 años, 11 meses
Puntos: 1
Re: como dejar estas letras fijas en un lugar determinado del web

he conseguido dejarlo por poco tiempo en un sitio...he cambiado la función del mouse por onclick...pero lo que quiero es dejarlo como esta pero en una celda sin que siga al raton...y si no se pude...que siga al raton poero no en toda la pg... sino en una celda central de 450 po 450
pedro
gracias
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 11:31.