Foros del Web » Programando para Internet » Javascript »

Problema con Script en plantillas!

Estas en el tema de Problema con Script en plantillas! en el foro de Javascript en Foros del Web. Hola amigos! En el diseño de mi pagina web con dreamweaver se genero cierto código script, ya sea por roll-overs o por la insercion del ...
  #1 (permalink)  
Antiguo 02/08/2012, 20:45
 
Fecha de Ingreso: julio-2012
Ubicación: La Paz
Mensajes: 3
Antigüedad: 11 años, 9 meses
Puntos: 0
Problema con Script en plantillas!

Hola amigos!

En el diseño de mi pagina web con dreamweaver se genero cierto código script, ya sea por roll-overs o por la insercion del nivo-slider, pero el problema es que al guardar como plantilla, los documentos que proviene de esta plantilla salen con error que dice que en x linea existe un error de sintaxis, les muestro el bloque de código a continuación, la linea que me da error es la resaltada.....Y como les dije esto me genera ciertos problemas, ya que no actualizan mis paginas con base en esta plantilla, ayuda por fa


******
<head>

<link href="css/estilos.css" rel="stylesheet" type="text/css" media="screen">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Generos</title>
<!-- InstanceEndEditable -->

<script type="text/javascript">
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>

<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->

</head>
******
  #2 (permalink)  
Antiguo 02/08/2012, 21:01
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 19 años, 10 meses
Puntos: 834
Respuesta: Problema con Script en plantillas!

Muy probablemente el error se produzca en una línea omitida: la línea correspondiente al tag body, en la cual, mediante el evento onload, tal vez estés invocando a alguna de las funciones que escribiste o a otras. Si es así, podés probar reemplazar el tag body actual:

Código PHP:
<body onload="..."
Por esto:
Código PHP:
<body
Si ése fuera el problema deberías ver si el elemento referenciado en las funciones invocadas existe en el documento actual (es muy probable que no exista -que exista en otros documentos, pero no en el actual- y que sea ésa la razón del error).

Etiquetas: css, dreamweaver, html, javascript+html
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:38.