GoLive rollover problema

  • steelhead87
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 21, 2007
  • Mensajes: 6
  • Status: Offline

Nota Marzo 21st, 2007, 1:50 pm

Hola, tropecé a través de su discusión en lo que se refiere a una cuestión de mi propia. Mi código para el archivo js es un lío y se ve nada como los ejemplos que dio la gente. Tiene un montón de código y un montón de espacios vacíos.

Estoy bastante seguro de que flatenned que antes de que yo guardado y cargado, pero tal vez me equivoco.

Aquí está la mía:

<script type="text/javascript"> <! - función newImage (arg) (if (document.images) (rslt = new Image (); rslt. src = arg; regreso rslt;)) de usuario = window.navigator.userAgent; browserVers = parseInt (userAgent.charAt (userAgent.indexOf ("/")+ 1), 10); mustInitImg = true; función initImgID () (var di = document.images; si (mustInitImg & & di) (for (var i = 0; i <di.length; i + +) (if (! di [i]. id) di [i]. id = di [i] . nombre;) mustInitImg = false;)) findElement función (n, ly) (var d = documento, si (browserVers <4) return d [n]; if ((browserVers> = 6) & & (d. getElementById)) (initImgID; retorno (d.getElementById (n))); var cd = mente? ly.document: d; var elem = cd [n]; if (! elem) (for (var i = 0; i <cd.layers.length; i + +) (elem = findElement (n, cd.layers [i] ); Si (elem) return elem;)) regreso elem;) función changeImagesArray (array) (if (preloadFlag == true) (var d = documento; var img; for (i = 0; i <array.length; + i = 2) (img = null; var n = array [i]; if (d.images) (if (d.layers) (img = findElement (n, 0);) else (img = d. imágenes [n];)) if (! img & & d.getElementById) (img = d.getElementById (n);) if (! img & & d.getElementsByName) (var = d.getElementsByName olmos (n); si (olmos ) (For (j = 0; j <elms.length; j + +) (if (olmos [j]. Src) (img = olmos [j]; break;)))) if (img) (img.src = array [i +1];)))) function changeImages () (changeImagesArray (changeImages.arguments );}// --></ script>
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 21st, 2007, 1:50 pm

  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • Avatar de Usuario
  • Registrado: Jul 25, 2005
  • Mensajes: 2735
  • Loc: Nashville, TN
  • Status: Offline

Nota Marzo 21st, 2007, 2:00 pm

Trate de buscar a este poco...

Código: [ Select ]
return(d.getElementById(n))


Debe haber un punto y coma que termina la línea antes del corchete de cierre creo. Darle un tiro...thats un montón de jarble pasar.
I'd love to change the world, but they won't give me the source code.
  • knexor2
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: May 27, 2006
  • Mensajes: 445
  • Loc: US
  • Status: Offline

Nota Marzo 21st, 2007, 2:07 pm

ScienceOfSpock escribió:
Im no tratando de sonido o cualquier cosa dura, pero la mejor solución es tomarse el tiempo necesario para aprender a mano código de sitios web.
No es el más fácil, más rápida o solución, pero si aprenden a mano el código, todo lo que necesitas es un editor de texto.
Al lado de código, puede asegurarse de que lo que usted está trabajando en obras, y usted no tiene que depender de algunas aplicaciones propietarias JavaScript, y usted no tiene que preocuparse por la evolución de su editor de enlaces.


Amén a eso! :lol:

designer_number_1 escribió:
En realidad sí sé cómo el código a mano. Sólo que no quiere hacerlo.


Perezoso :P:lol:

Steelhead87s relacionados con el tema, los desaparecidos y coma no importa, como el regreso declaración está directamente ante un cierre punto y coma (requerido en PHP, no en JS ;) )

Malos tratar de mirar por encima el código JS y buscar los problemas (si mi cerebro no explotar en primer lugar). ¿Cuál es el problema con él?

EDIT: ~ ~

Si se trata de una. Js archivo que está cargando, eliminar la <script> etiquetas HTML y las observaciones...JS el contenido se anularía lo contrario.
"People can school you, but you must educate yourself." ~ John Taylor Gatto
Tech Knack Blog
The purpose of these forums is not to get an answer, but to learn an answer.
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • Avatar de Usuario
  • Registrado: Jul 25, 2005
  • Mensajes: 2735
  • Loc: Nashville, TN
  • Status: Offline

Nota Marzo 21st, 2007, 2:08 pm

Para cualquier otros que deseen darle un ir, Ive descifrado en un código legible ;)

*** Incluye la línea vez aquí, donde pasé un punto y coma desde fuera de la clausura "si" soporte a la final de la parantheses retorno:
Código: [ Select ]
if ((browserVers >= 6) && (d.getElementById))
    {
      initImgID;
      return(d.getElementById(n));
    }
  1. if ((browserVers >= 6) && (d.getElementById))
  2.     {
  3.       initImgID;
  4.       return(d.getElementById(n));
  5.     }


Código: [ Select ]
<script type="text/javascript">
<!--
  function newImage(arg)
  {
    if (document.images)
    {
      rslt = new Image();
      rslt.src = arg;
      return rslt;
    }
  }

  userAgent = window.navigator.userAgent;
  browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
  mustInitImg = true;



  function initImgID()
  {
    var di = document.images;
    if (mustInitImg && di)
    {
      for (var i=0; i<di.length; i++)
      {
        if (!di[i].id)
        di[i].id=di[i].name;
      }
    mustInitImg = false;
    }
  }



  function findElement(n,ly)
  {
    var d = document;
    if (browserVers < 4)
      return d[n];
    if ((browserVers >= 6) && (d.getElementById))
    {
      initImgID;
      return(d.getElementById(n));
    }
    var cd = ly ? ly.document : d;
    var elem = cd[n];
    if (!elem)
    {
      for (var i=0;i<cd.layers.length;i++)
      {
        elem = findElement(n,cd.layers[i]);
        if (elem)
          return elem;
      }
    }
    return elem;
  }



  function changeImagesArray(array)
  {
    if (preloadFlag == true)
    {
      var d = document;
      var img;
      for (i=0;i<array.length;i+=2)
      {
        img = null;
        var n = array[i];
        if (d.images)
        {
          if (d.layers)
          {
            img = findElement(n,0);
          }
          else
          {
            img = d.images[n];
          }
        }
        if (!img && d.getElementById)
        {
          img = d.getElementById(n);
        }
        if (!img && d.getElementsByName)
        {
          var elms = d.getElementsByName(n);
          if (elms)
          {
            for (j=0;j<elms.length;j++) 
            {
              if (elms[j].src)
              {
                img = elms[j];
                break;
              }
            }
          }
        }
        if (img)
        {
          img.src = array[i+1];
        }
      }
    }
  }
  
  
  function changeImages()
  {
    changeImagesArray(changeImages.arguments);
  }
  
  
// -->
</script>
  1. <script type="text/javascript">
  2. <!--
  3.   function newImage(arg)
  4.   {
  5.     if (document.images)
  6.     {
  7.       rslt = new Image();
  8.       rslt.src = arg;
  9.       return rslt;
  10.     }
  11.   }
  12.   userAgent = window.navigator.userAgent;
  13.   browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
  14.   mustInitImg = true;
  15.   function initImgID()
  16.   {
  17.     var di = document.images;
  18.     if (mustInitImg && di)
  19.     {
  20.       for (var i=0; i<di.length; i++)
  21.       {
  22.         if (!di[i].id)
  23.         di[i].id=di[i].name;
  24.       }
  25.     mustInitImg = false;
  26.     }
  27.   }
  28.   function findElement(n,ly)
  29.   {
  30.     var d = document;
  31.     if (browserVers < 4)
  32.       return d[n];
  33.     if ((browserVers >= 6) && (d.getElementById))
  34.     {
  35.       initImgID;
  36.       return(d.getElementById(n));
  37.     }
  38.     var cd = ly ? ly.document : d;
  39.     var elem = cd[n];
  40.     if (!elem)
  41.     {
  42.       for (var i=0;i<cd.layers.length;i++)
  43.       {
  44.         elem = findElement(n,cd.layers[i]);
  45.         if (elem)
  46.           return elem;
  47.       }
  48.     }
  49.     return elem;
  50.   }
  51.   function changeImagesArray(array)
  52.   {
  53.     if (preloadFlag == true)
  54.     {
  55.       var d = document;
  56.       var img;
  57.       for (i=0;i<array.length;i+=2)
  58.       {
  59.         img = null;
  60.         var n = array[i];
  61.         if (d.images)
  62.         {
  63.           if (d.layers)
  64.           {
  65.             img = findElement(n,0);
  66.           }
  67.           else
  68.           {
  69.             img = d.images[n];
  70.           }
  71.         }
  72.         if (!img && d.getElementById)
  73.         {
  74.           img = d.getElementById(n);
  75.         }
  76.         if (!img && d.getElementsByName)
  77.         {
  78.           var elms = d.getElementsByName(n);
  79.           if (elms)
  80.           {
  81.             for (j=0;j<elms.length;j++) 
  82.             {
  83.               if (elms[j].src)
  84.               {
  85.                 img = elms[j];
  86.                 break;
  87.               }
  88.             }
  89.           }
  90.         }
  91.         if (img)
  92.         {
  93.           img.src = array[i+1];
  94.         }
  95.       }
  96.     }
  97.   }
  98.   
  99.   
  100.   function changeImages()
  101.   {
  102.     changeImagesArray(changeImages.arguments);
  103.   }
  104.   
  105.   
  106. // -->
  107. </script>
I'd love to change the world, but they won't give me the source code.
  • knexor2
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: May 27, 2006
  • Mensajes: 445
  • Loc: US
  • Status: Offline

Nota Marzo 21st, 2007, 2:10 pm

2 Way ir UPS :) Yo estaba a punto de hacerlo XD
"People can school you, but you must educate yourself." ~ John Taylor Gatto
Tech Knack Blog
The purpose of these forums is not to get an answer, but to learn an answer.
  • knexor2
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: May 27, 2006
  • Mensajes: 445
  • Loc: US
  • Status: Offline

Nota Marzo 21st, 2007, 2:16 pm

Código: [ Select ]
  function findElement(n,ly)
  {
    var d = document;
    if (browserVers < 4)
      return d[n];
    if ((browserVers >= 6) && (d.getElementById))
    {
      initImgID;
      return(d.getElementById(n));
    }
    var cd = ly ? ly.document : d;
    var elem = cd[n];
    if (!elem)
    {
      for (var i=0;i<cd.layers.length;i++)
      {
        elem = findElement(n,cd.layers[i]);
        if (elem)
          return elem;
      }
    }
    return elem;
  }
  1.   function findElement(n,ly)
  2.   {
  3.     var d = document;
  4.     if (browserVers < 4)
  5.       return d[n];
  6.     if ((browserVers >= 6) && (d.getElementById))
  7.     {
  8.       initImgID;
  9.       return(d.getElementById(n));
  10.     }
  11.     var cd = ly ? ly.document : d;
  12.     var elem = cd[n];
  13.     if (!elem)
  14.     {
  15.       for (var i=0;i<cd.layers.length;i++)
  16.       {
  17.         elem = findElement(n,cd.layers[i]);
  18.         if (elem)
  19.           return elem;
  20.       }
  21.     }
  22.     return elem;
  23.   }


Erm...Im no seguro si esto es posible (las llamadas a funciones recursivas en JS). Cada vez que Ive intentado utilizar las funciones recursivas JS en el pasado, Ive conseguido errores. Así que puede que desee ver en que, como bien.
"People can school you, but you must educate yourself." ~ John Taylor Gatto
Tech Knack Blog
The purpose of these forums is not to get an answer, but to learn an answer.
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • Avatar de Usuario
  • Registrado: Jul 25, 2005
  • Mensajes: 2735
  • Loc: Nashville, TN
  • Status: Offline

Nota Marzo 21st, 2007, 2:30 pm

Claro, su apoyo, independientemente entre sí y agrupadas. La estructura tiene una vía de circunvalación para permitir la salida, y de lo que puedo decir, no habrá una gran pila de devolver la llamada, por lo que debe ser lo suficientemente bueno.
I'd love to change the world, but they won't give me the source code.
  • steelhead87
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 21, 2007
  • Mensajes: 6
  • Status: Offline

Nota Marzo 21st, 2007, 4:16 pm

Whoa, gracias a todos por tomarse el tiempo. No estoy seguro de lo que eleminate cuando usted dice deshacerse de: "<script> etiquetas HTML y las observaciones"

Yo no escribir código, por lo tanto, GoLive uso.

Yo realmente Agradecemos su más ayuda
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • Avatar de Usuario
  • Registrado: Jul 25, 2005
  • Mensajes: 2735
  • Loc: Nashville, TN
  • Status: Offline

Nota Marzo 21st, 2007, 4:19 pm

¿Cuál es el nombre de archivo y extensión en la que se retiraron de este poco de código?
I'd love to change the world, but they won't give me the source code.
  • steelhead87
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 21, 2007
  • Mensajes: 6
  • Status: Offline

Nota Marzo 21st, 2007, 4:25 pm

El nombre de archivo es home.html. Me dio el código de los servidores del administrador de archivos cuando se hace clic en editar. Yo sabía lo que debe buscar en medio de todo este código de este hilo.

la página en cuestión es http://bentarrgraphicdesign.com/home.html
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • Avatar de Usuario
  • Registrado: Jul 25, 2005
  • Mensajes: 2735
  • Loc: Nashville, TN
  • Status: Offline

Nota Marzo 21st, 2007, 4:32 pm

Bueno, voy a decir...definitivamente saltos fuera de la página y, Im a 1280x1024! ¿Por qué tan grande?

Así que, ahora que tengo el enlace frente a mí, me dicen lo que la acción es que le han inducido a pensar theres algo mal con el javascript. Vamos a empezar por aquí en lugar de saltar a mediados de código.
I'd love to change the world, but they won't give me the source code.
  • steelhead87
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 21, 2007
  • Mensajes: 6
  • Status: Offline

Nota Marzo 21st, 2007, 5:15 pm

He leído otros puestos que participan rollover imágenes, en mi caso, gif animados, que trabajan a nivel local, pero no remota.

La sugerencia fue a Flaten CSScriptLib.js el archivo y volver a subirlo. Según ellos, los scriptlib archivo es necesario para javscriptfunctions que se resonsible para vincular la renovación imágenes (gif anime) con su objetivo.

I paráfrasis. Aquí hay un enlace al foro de adobe en Nuevo I
http://www.adobeforums.com/cgi-bin/webx?128@@.3bc37405

Incluso he seleccionado en GoLive para el javascript que ser escrita en la página insted de referenceing un archivo local en mi HD
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • Avatar de Usuario
  • Registrado: Jul 25, 2005
  • Mensajes: 2735
  • Loc: Nashville, TN
  • Status: Offline

Nota Marzo 21st, 2007, 5:21 pm

Un poco más claro ahora. Desafortunadamente, Im no mucho de un experto GoLive, y no ve el problema desde el principio, pero colgar apretado...allí son mucho más inteligentes que la gente me persistente.
I'd love to change the world, but they won't give me the source code.
  • steelhead87
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Mar 21, 2007
  • Mensajes: 6
  • Status: Offline

Nota Marzo 21st, 2007, 5:47 pm

Bueno, gracias a usted, sin embargo. Soy consciente de ello.

Tal vez simplemente no puede utilizar gif animación como una fuente de renovación.

Lo gracioso es, yo tenía originalmente la página abierta con la interfaz en el centro de hilado como parece. He cambiado lo que la página se cargue más rápido. Id he pensado intentar algo simple y que no funcionará!

Oh, ¿por qué su tan grande. Yo uso 1280x1024 en mi Appple estudio y seguimiento de todos los ordenadores en el trabajo se exponen a eso. Quería llenar la pantalla de un monitor de resolución. He configurado el tamaño de página web en consecuencia. ¿Es que realmente extraño? No tiene sentido en ese momento. don't know.
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • Avatar de Usuario
  • Registrado: Jul 25, 2005
  • Mensajes: 2735
  • Loc: Nashville, TN
  • Status: Offline

Nota Marzo 21st, 2007, 5:49 pm

Yo uso mi 1280 1024, y aún de desplazamiento, pero lo más probable b / c barras de herramientas que uso en FF. Buena compatibilidad de los sitios deben navegador y la resolución escalable hasta un punto. ;) Usted podría hacer así por la reducción de todo abajo y utilizando un esquema que lo rodean. Hacer un sitio web para google plantillas para obtener un buen navegar de algunos básicos acceder a la tendencia podría ayudar a las ideas ya.
I'd love to change the world, but they won't give me the source code.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 21st, 2007, 5:49 pm

Publicar Información

  • Total de mensajes en este tema: 33 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 66 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC