• Sábado 21 de Septiembre de 2024, 14:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - zql

Páginas: [1]
1
Java / Necesito Ayuda Con Este Codigo...
« en: Martes 24 de Octubre de 2006, 11:31 »
Hola, necesito una mano con un codigo javascript. Este lo necesito para colocarlo en mi blog en blogger. El siguiente codigo lo que hace es mover un marco al costado de la pantalla cuando se hace scroll al bajar o al subir, lo saque de la web dynamicdrive. Lo raro es cuando previsualizo en blogger el codigo insertado funciona, pero cuando lo salvo y lo veo en el explorador no se mueve, se queda estatico en el final de la pagina. les dejo el codigo para ver si me pueden ayudar ya que lo necesito y me es de gran ayuda, mul gracias a todos.

Código: Text
  1.  
  2. <script>
  3. if (!document.layers)
  4. document.write('<div id="divStayTopLeft" style="position:absolute">')
  5. </script>
  6.  
  7. <layer id="divStayTopLeft">
  8.  
  9. <!--EDIT BELOW CODE TO YOUR OWN MENU-->
  10. AQUI VA LO QUE SE QUIERA MOVER EN PANTALLA
  11. <!--END OF EDIT-->
  12.  
  13. </layer>
  14.  
  15.  
  16. <script type="text/javascript">
  17.  
  18. //Enter "frombottom" or "fromtop"
  19. var verticalpos="frombottom"
  20.  
  21. if (!document.layers)
  22. document.write('</div>')
  23.  
  24. function JSFX_FloatTopDiv()
  25. {
  26.   var startX = 3,
  27.   startY = 550;
  28.   var ns = (navigator.appName.indexOf("Netscape") != -1);
  29.   var d = document;
  30.   function ml(id)
  31.   {
  32.     var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
  33.     if(d.layers)el.style=el;
  34.     el.sP=function(x,y){this.style.left=x;this.style.top=y;};
  35.     el.x = startX;
  36.     if (verticalpos=="fromtop")
  37.     el.y = startY;
  38.     else{
  39.     el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  40.     el.y -= startY;
  41.     }
  42.     return el;
  43.   }
  44.   window.stayTopLeft=function()
  45.   {
  46.     if (verticalpos=="fromtop"){
  47.     var pY = ns ? pageYOffset : document.body.scrollTop;
  48.     ftlObj.y += (pY + startY - ftlObj.y)/8;
  49.     }
  50.     else{
  51.     var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  52.     ftlObj.y += (pY - startY - ftlObj.y)/8;
  53.     }
  54.     ftlObj.sP(ftlObj.x, ftlObj.y);
  55.     setTimeout("stayTopLeft()", 10);
  56.   }
  57.   ftlObj = ml("divStayTopLeft");
  58.   stayTopLeft();
  59. }
  60. JSFX_FloatTopDiv();
  61. </script>
  62.  
  63.  

Páginas: [1]