La cuestion es que Funciona bien en IE pero no en NETSCAPE. Lo extraño es que no utiliza funciones o metodos que no sean compatibles con NETSCAPE, como ser setInterval y scrollBy que ambos funcionan desde NETSCAPE 4.
El error a mi entender, es que desde NETSCAPE no esta interpretando la llamada a window.marcoInt (revisar codigo), es como que no lo reconoce.
Alguien puede saber que es y como se soluciona ??
Les paso el Codigo:
Código HTML:
<HTML> <HEAD> <TITLE> DESPLAZAR MARCO INTERNO.</TITLE> <SCRIPT> var pasoH=2; var pasoV=4; var despl,alto,ancho; function derecha(vel){ despl=setInterval("window.marcoInt.scrollBy(2,0)",vel) } </SCRIPT> </HEAD> <BODY> <H2>Para IE 5+.</H2> <TABLE cellpadding=0 cellspacing=0> <TR><TD> <iframe src="menu.php" scrolling=no id=marcoInt style="width:100px; height:300px; border:4px inset" ></iframe> </TD> </TR> </TABLE> <table width="20" border="0" cellspacing="0" cellpadding="0"> <tr> <td> </td> </tr> <tr> <td onMouseOut="clearInterval(despl)" onMouseOver="derecha(10)">MOVER</td> </tr> </table> </BODY> </HTML>