Ver Mensaje Individual
  #19 (permalink)  
Antiguo 12/06/2002, 10:58
Avatar de epa2
epa2
 
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años, 1 mes
Puntos: 9
Re: Busco Script Con Efecto Raton/marco

Hola de nuevo, he estado revisando un poco este lío. primero decirte que lo del target es un
poblema, porque al borrarlo y salvar la página Frontpage me lo vuelve a insertar automaticamente
sin que yo puede hacer nada.
He estado cambiando cosas en el frame derecho, he podido insertar mi logo en la página para que
se vea antes de la carga de imagenes.
<img src=A:/miweb/images/M6.gif id=dibujo name=dibujo width="84" height="56">

De todas maneras, estoy pensando en hacer la prueba en vez de con Frontpage con Dreamweaver,
a ver si arreglo de esa manera el target;; ke opinas?

En el frame derecho me da el error "this.dibujos no es un objeto"
en la siguiente línea del codigo funtion precarga()
this.dibujos[I].src = args[i];

En el frame izquierdo me da el siguiente error al pasar el ratón: "parent.principal no es un objeto"
y "parent.contenido no es un objeto"

Te envío los códigos.
En la página del conjunto de marcos.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Pagina nueva 1</title>
<base target="_blank">
</head>
<frameset cols="150,*">
<frame name="contenido" src="izquierdo.htm" target="principal">
<frame name="principal" src="derecho.htm">
<noframes>
<body>
<p>Esta página usa marcos, pero su explorador no los admite.</p>
</body>
</noframes>
</frameset>
</html>
//en la página izquierda.
<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>izquierdo</title>
<base target="principal">
<html >
<head>
</head >
<table><tr>
<td onmouseover="parent.contenido.cambio()" >un dibujo</td><tr>
<td onmouseover="parent.principal.cambio()" >otro dibujo</td>
</tr></table>
</body >
</html >
//En la página del frame derecho
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pagina nueva 1</title>
<html>
<title>Precarga de imágenes</title>
<script language="javascript" >
var imgs;
function inicio() {
imgs = new preCarga("a:/miweb/M6.gif", "a:/miweb/M7.gif");
}
var imagen = 1;
function cambio() {
imagen = (imagen == 1) ? 2 : 1;
document.getElementById("dibujo").src = imgs[(imagen - 1)].src;
}
function preCarga() {
if (!document.images) {alert("imágenes no soportadas"); return;}
this.dibujos = new Array();
var args = preCarga.arguments;
for (var i = 0; i < args.length; i++) {
this.dibujos = new Image();
this.dibujos[i].src = args;
}
return this.dibujos;
}
</script>
</head >
<body>
<body onload="inicio()" >
<center>
<img src=A:/miweb/images/M6.gif id=dibujo name=dibujo width="84" height="56">
</center>
</body>
</html>

Bueno, voy a probar con dreamweaver. ya te comento luego,
Echale un vistazo al código cuando puedas.
Por cierto, muchas gracias por tu ayuda, estoy comprendiendo muchas cosas a las que antes era
ciego.

Saludos
Bye.