Error en Función, puedes ayudarme?

13/11/2005 - 02:30 por Javier | Informe spam
Estoy usando una función que me encontré en un sitio web, pero me da un error

Este es un ejemplo:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Go</title>
<script language="JavaScript"><!--
function functionName(fileName1,fileName2) {
parent.frameName1.location.href = fileName1;
parent.FrameName2.location.href = fileName2;
}
//--></script>
</head>

<body>

<a href="javascript:functionname('pf1.htm','pf2.htm')">Probar</a>

<p><iframe name="frameName1">
El explorador no admite los marcos flotantes o no está configurado
actualmente para mostrarlos.
</iframe></p>
<p><iframe name="frameName2">
El explorador no admite los marcos flotantes o no está configurado
actualmente para mostrarlos.
</iframe></p>

</body>

</html>

Cuando le doy en "Probar" me da el mensaje "Error en la Página", yo tengo
las páginas " pf1.htm" y "pt2.htm" en la carpeta respectiva.

Alguien sabe, cual es mi error, necesito ayuda para resolver este problema.

Estoy usando Frontpage 2003 y marcos flotantes

Saludos cordiales,

Javier Salvatierra

Preguntas similare

Leer las respuestas

#1 FJTL
13/11/2005 - 08:42 | Informe spam
Es un problema de uso de mayúsculas y minúsculas. Fíjate que el script llama
a la función functionName, y en el vínculo tienes puesto functionname.
También en el script aparece por un lado frameName1 y FrameName2 mientras
que en el body el nombre de los iframe es frameName1 y frameName2.
Iguala las mayúsculas y minúsculas y funcionará.
Fran.


"Javier" escribió en el mensaje
news:
Estoy usando una función que me encontré en un sitio web, pero me da un
error

Este es un ejemplo:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Go</title>
<script language="JavaScript"><!--
function functionName(fileName1,fileName2) {
parent.frameName1.location.href = fileName1;
parent.FrameName2.location.href = fileName2;
}
//--></script>
</head>

<body>

<a href="javascript:functionname('pf1.htm','pf2.htm')">Probar</a>

<p><iframe name="frameName1">
El explorador no admite los marcos flotantes o no está configurado
actualmente para mostrarlos.
</iframe></p>
<p><iframe name="frameName2">
El explorador no admite los marcos flotantes o no está configurado
actualmente para mostrarlos.
</iframe></p>

</body>

</html>

Cuando le doy en "Probar" me da el mensaje "Error en la Página", yo tengo
las páginas " pf1.htm" y "pt2.htm" en la carpeta respectiva.

Alguien sabe, cual es mi error, necesito ayuda para resolver este
problema.

Estoy usando Frontpage 2003 y marcos flotantes

Saludos cordiales,

Javier Salvatierra
Respuesta Responder a este mensaje
#2 Javier
13/11/2005 - 17:21 | Informe spam
Gracias Fran por responder, pero igual da el mismo error, lo igualé todo y
aun sigue dando problemas.

En otro grupo me dijeron que el problema era que esa función estaba diseñada
para trabajar con Framesets y no con iFrames, pero en realidad no se como la
podría adaptar para que funcione con Marcos Flotantes.

Saludos y gracias por tomarte el tiempo de responder.

Javier Salvatierra

"FJTL" escribió:

Es un problema de uso de mayúsculas y minúsculas. Fíjate que el script llama
a la función functionName, y en el vínculo tienes puesto functionname.
También en el script aparece por un lado frameName1 y FrameName2 mientras
que en el body el nombre de los iframe es frameName1 y frameName2.
Iguala las mayúsculas y minúsculas y funcionará.
Fran.


"Javier" escribió en el mensaje
news:
> Estoy usando una función que me encontré en un sitio web, pero me da un
> error
>
> Este es un ejemplo:
>
> <html>
>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
> <title>Go</title>
> <script language="JavaScript"><!--
> function functionName(fileName1,fileName2) {
> parent.frameName1.location.href = fileName1;
> parent.FrameName2.location.href = fileName2;
> }
> //--></script>
> </head>
>
> <body>
>
> <a href="javascript:functionname('pf1.htm','pf2.htm')">Probar</a>
>
> <p><iframe name="frameName1">
> El explorador no admite los marcos flotantes o no está configurado
> actualmente para mostrarlos.
> </iframe></p>
> <p><iframe name="frameName2">
> El explorador no admite los marcos flotantes o no está configurado
> actualmente para mostrarlos.
> </iframe></p>
>
> </body>
>
> </html>
>
> Cuando le doy en "Probar" me da el mensaje "Error en la Página", yo tengo
> las páginas " pf1.htm" y "pt2.htm" en la carpeta respectiva.
>
> Alguien sabe, cual es mi error, necesito ayuda para resolver este
> problema.
>
> Estoy usando Frontpage 2003 y marcos flotantes
>
> Saludos cordiales,
>
> Javier Salvatierra



Respuesta Responder a este mensaje
#3 FJTL
13/11/2005 - 20:29 | Informe spam
Yo la he probado y no me da ningún error. Funciona perfectamente.
Comprueba el resto del código html y que las páginas están en el mismo
directorio.
Fran.

"Javier" escribió en el mensaje
news:
Gracias Fran por responder, pero igual da el mismo error, lo igualé todo y
aun sigue dando problemas.

En otro grupo me dijeron que el problema era que esa función estaba
diseñada
para trabajar con Framesets y no con iFrames, pero en realidad no se como
la
podría adaptar para que funcione con Marcos Flotantes.

Saludos y gracias por tomarte el tiempo de responder.

Javier Salvatierra

"FJTL" escribió:

Es un problema de uso de mayúsculas y minúsculas. Fíjate que el script
llama
a la función functionName, y en el vínculo tienes puesto functionname.
También en el script aparece por un lado frameName1 y FrameName2 mientras
que en el body el nombre de los iframe es frameName1 y frameName2.
Iguala las mayúsculas y minúsculas y funcionará.
Fran.


"Javier" escribió en el mensaje
news:
> Estoy usando una función que me encontré en un sitio web, pero me da un
> error
>
> Este es un ejemplo:
>
> <html>
>
> <head>
> <meta http-equiv="Content-Type" content="text/html;
> <title>Go</title>
> <script language="JavaScript"><!--
> function functionName(fileName1,fileName2) {
> parent.frameName1.location.href = fileName1;
> parent.FrameName2.location.href = fileName2;
> }
> //--></script>
> </head>
>
> <body>
>
> <a href="javascript:functionname('pf1.htm','pf2.htm')">Probar</a>
>
> <p><iframe name="frameName1">
> El explorador no admite los marcos flotantes o no está configurado
> actualmente para mostrarlos.
> </iframe></p>
> <p><iframe name="frameName2">
> El explorador no admite los marcos flotantes o no está configurado
> actualmente para mostrarlos.
> </iframe></p>
>
> </body>
>
> </html>
>
> Cuando le doy en "Probar" me da el mensaje "Error en la Página", yo
> tengo
> las páginas " pf1.htm" y "pt2.htm" en la carpeta respectiva.
>
> Alguien sabe, cual es mi error, necesito ayuda para resolver este
> problema.
>
> Estoy usando Frontpage 2003 y marcos flotantes
>
> Saludos cordiales,
>
> Javier Salvatierra



Respuesta Responder a este mensaje
#4 FJTL
13/11/2005 - 20:31 | Informe spam
A todo ésto. ¿Qué error da?.
Cuando lanzas la página... ¿Aparece una advertencia en la barra de estado?.
Haz doble click en ella y pega lo que dice.
Fran.

"Javier" escribió en el mensaje
news:
Gracias Fran por responder, pero igual da el mismo error, lo igualé todo y
aun sigue dando problemas.

En otro grupo me dijeron que el problema era que esa función estaba
diseñada
para trabajar con Framesets y no con iFrames, pero en realidad no se como
la
podría adaptar para que funcione con Marcos Flotantes.

Saludos y gracias por tomarte el tiempo de responder.

Javier Salvatierra

"FJTL" escribió:

Es un problema de uso de mayúsculas y minúsculas. Fíjate que el script
llama
a la función functionName, y en el vínculo tienes puesto functionname.
También en el script aparece por un lado frameName1 y FrameName2 mientras
que en el body el nombre de los iframe es frameName1 y frameName2.
Iguala las mayúsculas y minúsculas y funcionará.
Fran.


"Javier" escribió en el mensaje
news:
> Estoy usando una función que me encontré en un sitio web, pero me da un
> error
>
> Este es un ejemplo:
>
> <html>
>
> <head>
> <meta http-equiv="Content-Type" content="text/html;
> <title>Go</title>
> <script language="JavaScript"><!--
> function functionName(fileName1,fileName2) {
> parent.frameName1.location.href = fileName1;
> parent.FrameName2.location.href = fileName2;
> }
> //--></script>
> </head>
>
> <body>
>
> <a href="javascript:functionname('pf1.htm','pf2.htm')">Probar</a>
>
> <p><iframe name="frameName1">
> El explorador no admite los marcos flotantes o no está configurado
> actualmente para mostrarlos.
> </iframe></p>
> <p><iframe name="frameName2">
> El explorador no admite los marcos flotantes o no está configurado
> actualmente para mostrarlos.
> </iframe></p>
>
> </body>
>
> </html>
>
> Cuando le doy en "Probar" me da el mensaje "Error en la Página", yo
> tengo
> las páginas " pf1.htm" y "pt2.htm" en la carpeta respectiva.
>
> Alguien sabe, cual es mi error, necesito ayuda para resolver este
> problema.
>
> Estoy usando Frontpage 2003 y marcos flotantes
>
> Saludos cordiales,
>
> Javier Salvatierra



Respuesta Responder a este mensaje
#5 Javier
14/11/2005 - 15:16 | Informe spam
Hola de nuevo Fran:

Este es el código de prueba:

El error que me da en la barra es "ERROR EN LA PAGINA"

Le doy doble clic como dices y aparece el mensaje:

Línea: 1
Car: 1
Error: Se esperaba un objeto
Código: 0
URL: file://C:...etc.


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Go</title>
<script language="JavaScript"><!--
function functionName(fileName1,fileName2) {
parent.FrameName1.location.href = fileName1;
parent.FrameName2.location.href = fileName2;
}
//--></script>
</head>

<body>

</body>
<a href="javascript:functionname('pf1.htm','pf2.htm')">Probar</a>

<p><iframe name="FrameName1" width="865" height="279">
El explorador no admite los marcos flotantes o no está configurado
actualmente para mostrarlos.
</iframe>
<body>

</p>
<p><iframe name="FrameName2" width="865" height="150">
El explorador no admite los marcos flotantes o no está configurado
actualmente para mostrarlos.
</iframe></p>

</body>

</html>




"FJTL" escribió:

A todo ésto. ¿Qué error da?.
Cuando lanzas la página... ¿Aparece una advertencia en la barra de estado?.
Haz doble click en ella y pega lo que dice.
Fran.

"Javier" escribió en el mensaje
news:
> Gracias Fran por responder, pero igual da el mismo error, lo igualé todo y
> aun sigue dando problemas.
>
> En otro grupo me dijeron que el problema era que esa función estaba
> diseñada
> para trabajar con Framesets y no con iFrames, pero en realidad no se como
> la
> podría adaptar para que funcione con Marcos Flotantes.
>
> Saludos y gracias por tomarte el tiempo de responder.
>
> Javier Salvatierra
>
> "FJTL" escribió:
>
>> Es un problema de uso de mayúsculas y minúsculas. Fíjate que el script
>> llama
>> a la función functionName, y en el vínculo tienes puesto functionname.
>> También en el script aparece por un lado frameName1 y FrameName2 mientras
>> que en el body el nombre de los iframe es frameName1 y frameName2.
>> Iguala las mayúsculas y minúsculas y funcionará.
>> Fran.
>>
>>
>> "Javier" escribió en el mensaje
>> news:
>> > Estoy usando una función que me encontré en un sitio web, pero me da un
>> > error
>> >
>> > Este es un ejemplo:
>> >
>> > <html>
>> >
>> > <head>
>> > <meta http-equiv="Content-Type" content="text/html;
>> > <title>Go</title>
>> > <script language="JavaScript"><!--
>> > function functionName(fileName1,fileName2) {
>> > parent.frameName1.location.href = fileName1;
>> > parent.FrameName2.location.href = fileName2;
>> > }
>> > //--></script>
>> > </head>
>> >
>> > <body>
>> >
>> > <a href="javascript:functionname('pf1.htm','pf2.htm')">Probar</a>
>> >
>> > <p><iframe name="frameName1">
>> > El explorador no admite los marcos flotantes o no está configurado
>> > actualmente para mostrarlos.
>> > </iframe></p>
>> > <p><iframe name="frameName2">
>> > El explorador no admite los marcos flotantes o no está configurado
>> > actualmente para mostrarlos.
>> > </iframe></p>
>> >
>> > </body>
>> >
>> > </html>
>> >
>> > Cuando le doy en "Probar" me da el mensaje "Error en la Página", yo
>> > tengo
>> > las páginas " pf1.htm" y "pt2.htm" en la carpeta respectiva.
>> >
>> > Alguien sabe, cual es mi error, necesito ayuda para resolver este
>> > problema.
>> >
>> > Estoy usando Frontpage 2003 y marcos flotantes
>> >
>> > Saludos cordiales,
>> >
>> > Javier Salvatierra
>>
>>
>>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida