🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.lenguajes.java
35 messages
35 total messages Started by mfc1981 Thu, 03 May 2007 14:49
Páginas jsp y javascript.
#470
Author: mfc1981
Date: Thu, 03 May 2007 14:49
16 lines
1553 bytes
Buenas.

Tengo un pequeño problema con jsp y javascript. Necesito ejecutar
codigo javascript dentro de una pagina jsp, pero arbitrariamente, es
decir, sin recurrir a un evento.

He probado a poner la llamada a la función javascript entre <script
language="javascript"> </script>, pero lo único que consigo es que la
página cargue mal.

¿alguna idea?

Gracias por anticipado.

Un saludo.
Manuel
Re: Páginas jsp y javascript.
#471
Author: Flint
Date: Thu, 03 May 2007 20:58
28 lines
1758 bytes
mfc1981@gmail.com escribi�:
> Buenas.
> 
> Tengo un peque�o problema con jsp y javascript. Necesito ejecutar
> codigo javascript dentro de una pagina jsp, pero arbitrariamente, es
> decir, sin recurrir a un evento.
> 
> He probado a poner la llamada a la funci�n javascript entre <script
> language="javascript"> </script>, pero lo �nico que consigo es que la
> p�gina cargue mal.
> 
> �alguna idea?
> 
> Gracias por anticipado.
> 
> Un saludo.
> Manuel
> 


Yo uso javascript a dolor en mis jsp. Simplemente incluyo el javascript 
entre <script> </script> sin m�s.

Si lo haces as� y carga mal, ser� que el javascript no est� bien.

-- 
Un saludo, Flint
Gijon Fortuna (773926) www.fibha.com
Re: Páginas jsp y javascript.
#472
Author: Manuel
Date: Thu, 03 May 2007 22:02
35 lines
2247 bytes
On May 3, 10:58 pm, Flint <dirfa...@terra.es> wrote:
> mfc1...@gmail.com escribió:
>
>
>
> > Buenas.
>
> > Tengo un pequeño problema con jsp y javascript. Necesito ejecutar
> > codigo javascript dentro de una pagina jsp, pero arbitrariamente, es
> > decir, sin recurrir a un evento.
>
> > He probado a poner la llamada a la función javascript entre <script
> > language="javascript"> </script>, pero lo único que consigo es que la
> > página cargue mal.
>
> > ¿alguna idea?
>
> > Gracias por anticipado.
>
> > Un saludo.
> > Manuel
>
> Yo uso javascript a dolor en mis jsp. Simplemente incluyo el javascript
> entre <script> </script> sin más.
>
> Si lo haces así y carga mal, será que el javascript no está bien.
>
> --
> Un saludo, Flint
> Gijon Fortuna (773926)www.fibha.com

es lo que hago yo, y he probado con codigo sencillo, como por ejemplo,
alert("hola mundo");
y no va. :(
Re: Páginas jsp y javascript.
#473
Author: GRUPOS DE JAVA
Date: Fri, 04 May 2007 21:04
29 lines
2160 bytes
INDEX.JSP
<%@ page contentType="text/html; charset=iso-8859-1" language="java"
errorPage="error.jsp" %>
<script>
      // radio button seleccionado
  function validarSiNumero(numero){
    if (!/^([1-65535])+$/.test(numero))
      alert("El valor " + numero + " no es un número valido");
  }
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
<title>ETC</title>
...
...
          <input type="radio" name="PUERTOS" value="opcion5" CHECKED/>
      ESPECIFICOS
      <input name="ESPECIFICOS" type="text" size="40" maxlength="50"
id="puertosE" onChange="validarSiNumero(this.value);">
....
...
</form>
</body>
</html>


ESPERO QUE TE SIRVA, PARA MI SI JALA SALUDOS.
Re: Páginas jsp y javascript.
#475
Author: Manuel
Date: Mon, 07 May 2007 15:06
43 lines
2625 bytes
On 4 mayo, 23:04, GRUPOS DE JAVA <omm1...@gmail.com> wrote:
> INDEX.JSP
> <%@ page contentType="text/html; charset=iso-8859-1" language="java"
> errorPage="error.jsp" %>
> <script>
>       // radio button seleccionado
>   function validarSiNumero(numero){
>     if (!/^([1-65535])+$/.test(numero))
>       alert("El valor " + numero + " no es un número valido");
>   }
> </script>
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html;
> charset=iso-8859-1" />
> <title>ETC</title>
> ...
> ...
>           <input type="radio" name="PUERTOS" value="opcion5" CHECKED/>
>       ESPECIFICOS
>       <input name="ESPECIFICOS" type="text" size="40" maxlength="50"
> id="puertosE" onChange="validarSiNumero(this.value);">
> ....
> ...
> </form>
> </body>
> </html>
>
> ESPERO QUE TE SIRVA, PARA MI SI JALA SALUDOS.

Eso no es lo que quiero hacer. Además de que eso sí me funcionaba.

Yo lo que quiero es meterle algo así en el medio de <body>:
<script>
alert("hola mundo");
</script>

Y que se ejecute cuando la pagina carga y llega a ese punto del
codigo.

Un saludo y gracias por contestar
Re: Páginas jsp y javascript.
#476
Author: Eduardo Yáñez Parareda
Date: Mon, 07 May 2007 17:36
5 lines
1198 bytes
> <script>
> alert("hola mundo");
> </script>

�Puedes decirnos el error o excepci�n que se produce?
Re: Páginas jsp y javascript.
#484
Author: Manuel
Date: Tue, 08 May 2007 21:15
11 lines
1795 bytes
On May 7, 7:36 pm, Eduardo Yáñez Parareda
<eduardo.yanezNOS...@NOSPAMgmail.com> wrote:
> > <script>
> > alert("hola mundo");
> > </script>
>
> ¿Puedes decirnos el error o excepción que se produce?

Como puedo ver eso?

Simplemente se descoyunta todo.
Re: Páginas jsp y javascript.
#485
Author: Eduardo Yáñez Parareda
Date: Wed, 09 May 2007 12:45
10 lines
1657 bytes
>> �Puedes decirnos el error o excepci�n que se produce?
> 
> Como puedo ver eso?

En el servidor te dar� una excepci�n si no ha sido capaz de procesar la JSP.
O habr� errores javascript en el navegador...

> Simplemente se descoyunta todo.

�A qu� te refieres con que se descoyunta todo?, poco te podemos ayudar as�...
Re: Páginas jsp y javascript.
#487
Author: Manuel
Date: Wed, 09 May 2007 20:12
32 lines
2894 bytes
On May 9, 2:45 pm, Eduardo Yáñez Parareda
<eduardo.yanezNOS...@NOSPAMgmail.com> wrote:
> >> ¿Puedes decirnos el error o excepción que se produce?
>
> > Como puedo ver eso?
>
> En el servidor te dará una excepción si no ha sido capaz de procesar la JSP.
> O habrá errores javascript en el navegador...

Ni en un lado, ni en el otro. Por lo menos, Firebug no muestra ningun
error de javascript. Y en los logs del tomcat tampoco aparece nada.

>
> > Simplemente se descoyunta todo.
>
> ¿A qué te refieres con que se descoyunta todo?, poco te podemos ayudar así...

Perdona por ser tan escueto.
Me referia a que ni ejecuta el javascript ni muestra correctamente el
resto de la pagina. Por ejemplo en la ultima prueba que hice, el div
que contiene el código javascript no se muestra, aunque en cambio, el
codigo fuente de la página se genera correctamente, o por lo menos
aparentemente.

Hoy he probado a ejecutar la pagina en otros navegadores, y voilá,
funciona en konqueror!!!! También probé en en Ie6 y no funciona.
Tampoco en firefox que es el que uso habitualmente.

Despues de esto, empiezo a pensar que no es mucho problema mio, sino
de los navegadores que no implementan correctamente el standard.
Re: Páginas jsp y javascript.
#488
Author: Claudio
Date: Wed, 09 May 2007 21:33
42 lines
2686 bytes
mfc1981@gmail.com escribi�:

> Buenas.
> 
> Tengo un peque�o problema con jsp y javascript. Necesito ejecutar
> codigo javascript dentro de una pagina jsp, pero arbitrariamente, es
> decir, sin recurrir a un evento.
> 
> He probado a poner la llamada a la funci�n javascript entre <script
> language="javascript"> </script>, pero lo �nico que consigo es que la
> p�gina cargue mal.
> 
> �alguna idea?

Sip. Que te plantees la situaci�n. Suponte que eres
un m�dico y te viene un paciente que te dice que
tiene problemas para beber agua. Te dice que llena el
vaso e intenta beber pero que no puede porque se estropea
todo.

� Qu� har�as t�, si el paciente no es capaz de decirte nada
m�s y solo te repite una y otra vez esa historia ? Ten en cuenta
que todo el mundo ha bebido siempre agua y adem�s t� mismo
lo has hecho...

Ahora te cambio un poco la historia. Suponte que est�s en un
foro, contestando a preguntas y viene alguien que dice que
al intentar meter javascript en una p�gina se descoyunta
todo. Y se niega a decir nada m�s ni a pastear un poco de
c�digo siquiera. Y eso que todo el mundo mete c�digo javascript
todos los d�as...

Resumiendo: ponte un poco las pilas y da informaci�n clara y
suficiente si es que de verdad quieres que alguien te ayude a
resolver tu problema. Si no, lo m�s que te van/vamos a poder dar
son unas palabritas de aliento y a dejarlo por imposible.
De entrada yo echo de menos el c�digo que supuestamente
falla para ver si tiene alg�n < que deber�a ser &t; pero es
que sin verlo, paso de especular.

Un saludo.
--claudio--
Re: Páginas jsp y javascript.
#489
Author: Manuel
Date: Thu, 10 May 2007 07:13
66 lines
3826 bytes
On May 9, 11:33 pm, Claudio <clau...@example.org> wrote:
> mfc1...@gmail.com escribió:
>
> > Buenas.
>
> > Tengo un pequeño problema con jsp y javascript. Necesito ejecutar
> > codigo javascript dentro de una pagina jsp, pero arbitrariamente, es
> > decir, sin recurrir a un evento.
>
> > He probado a poner la llamada a la función javascript entre <script
> > language="javascript"> </script>, pero lo único que consigo es que la
> > página cargue mal.
>
> > ¿alguna idea?
>
> Sip. Que te plantees la situación. Suponte que eres
> un médico y te viene un paciente que te dice que
> tiene problemas para beber agua. Te dice que llena el
> vaso e intenta beber pero que no puede porque se estropea
> todo.
>
> ¿ Qué harías tú, si el paciente no es capaz de decirte nada
> más y solo te repite una y otra vez esa historia ? Ten en cuenta
> que todo el mundo ha bebido siempre agua y además tú mismo
> lo has hecho...
>
> Ahora te cambio un poco la historia. Suponte que estás en un
> foro, contestando a preguntas y viene alguien que dice que
> al intentar meter javascript en una página se descoyunta
> todo. Y se niega a decir nada más ni a pastear un poco de
> código siquiera. Y eso que todo el mundo mete código javascript
> todos los días...
>
> Resumiendo: ponte un poco las pilas y da información clara y
> suficiente si es que de verdad quieres que alguien te ayude a
> resolver tu problema. Si no, lo más que te van/vamos a poder dar
> son unas palabritas de aliento y a dejarlo por imposible.
> De entrada yo echo de menos el código que supuestamente
> falla para ver si tiene algún < que debería ser &t; pero es
> que sin verlo, paso de especular.
>
> Un saludo.
> --claudio--

Puede que tengas razón en lo que dices, pero creo que en este caso,
has entrado en la consulta cuando el paciente ya le habia contado al
doctor todas sus dolencias...

Si te lees alguno de los mails anteriores veras el código que no
funciona. Es este:

<script type="text/javascript">
   alert("hola mundo");
</script>

Como ves el codigo javascript no tiene ningun problema.

Por otro lado el codigo HTML se ejecuta correctamente, comprobado. Si
quieres a la noche te posteo la pagina completa para que le puedas
echar un ojo.

Una cosa más, en mi último mail, en el último parrafo, comento que la
página si funciona en Konqueror, pero no en ie6 ni mozilla firefox.

Un saludo y gracias por contestar.
Re: Páginas jsp y javascript.
#491
Author: Eduardo Yáñez Parareda
Date: Thu, 10 May 2007 11:17
6 lines
1454 bytes
No s�, no me cuadra mucho lo que dices. Este c�digo que dices que no te funcionaba...
<script>
alert("hola mundo");
</script>

funciona en cualquier navegador :)
Re: Páginas jsp y javascript.
#492
Author: Manuel
Date: Mon, 14 May 2007 10:06
27 lines
2476 bytes
On May 10, 1:17 pm, Eduardo Yáñez Parareda
<eduardo.yanezNOS...@NOSPAMgmail.com> wrote:
> No sé, no me cuadra mucho lo que dices. Este código que dices que no te funcionaba...
> <script>
> alert("hola mundo");
> </script>
>
> funciona en cualquier navegador :)


Buenas de nuevo.

Durante el fin de semana he hecho algunas pruebas más y he encontrado
lo que produce el fallo pero no se aún por que falla.

Resulta que el fallo es provocado por incluir un fichero externo con
funciones js. Si quito este "include" la pagina se ejecuta
correctamente en cualquier navegador y muestra el popup de "hola
mundo".

Un saludo,
Manuel.


PD: Esta noche pegaré el codigo completo de la pagina que falla para
que lo veais.
Re: Páginas jsp y javascript.
#493
Author: Manuel
Date: Mon, 14 May 2007 21:07
100 lines
4726 bytes
On May 14, 12:06 pm, Manuel <mfc1...@gmail.com> wrote:
> On May 10, 1:17 pm, Eduardo Yáñez Parareda
>
> <eduardo.yanezNOS...@NOSPAMgmail.com> wrote:
> > No sé, no me cuadra mucho lo que dices. Este código que dices que no te funcionaba...
> > <script>
> > alert("hola mundo");
> > </script>
>
> > funciona en cualquier navegador :)
>
> Buenas de nuevo.
>
> Durante el fin de semana he hecho algunas pruebas más y he encontrado
> lo que produce el fallo pero no se aún por que falla.
>
> Resulta que el fallo es provocado por incluir un fichero externo con
> funciones js. Si quito este "include" la pagina se ejecuta
> correctamente en cualquier navegador y muestra el popup de "hola
> mundo".
>
> Un saludo,
> Manuel.
>
> PD: Esta noche pegaré el codigo completo de la pagina que falla para
> que lo veais.

Aquí teneis el codigo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="es">
<head>
<title>Procesamiento de imagenes</title>
<link media="all" type="text/css" href="/SnakeSystemWeb/css/
styles.css"
	rel="StyleSheet" />
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-
Type" />
</head>
<body>
<div id="window">
	<div id="header">
		<span>Snake System Web</span>
	</div>
	<div class="pageBody">
		<div id="menuhoriz">
			<ul id="tabnav">
				<li class="activo"><a href="/SnakeSystemWeb/Welcome.do">Inicio</
a></li>
				<li class="inactivo"><a href="/SnakeSystemWeb/
SelectImage.do">Seleccionar
				Imagen</a></li>
				<li class="inactivo"><a href="/SnakeSystemWeb/
UploadImage.do">Documentacion</a></li>
			</ul>
		</div>
		<div id="content">
		<script type="text/javascript" src="./js/functions.js"/>
		101603200<br />
		377<br />
		[{internalEnergy=0.0, y=97, x=126}, {internalEnergy=0.0, y=140,
x=126},
		{internalEnergy=0.0, y=116, x=141}, {internalEnergy=0.0, y=115,
x=103}]<br />
		0.0<br />

		<div class="imagesPanel">
			<div class="image" id="image">
				<span class="thumbnail">
					<img src="/SnakeSystemWeb/ShowImage.do?id=377" />
				</span>
				<span class="thumbnail">
					<img src="/SnakeSystemWeb/ShowGradientImage.do?id=377" />
				</span>
				<span class="thumbnail">
					<img src="/SnakeSystemWeb/ShowMapImage.do?id=377" />
				</span>
			</div>
		</div>

		<div class="infoPanel">
			( 126 , 97 ) ( 126 , 140 ) ( 141 , 116 ) ( 103 , 115 )
			<br />
			<br />
			126 97 126 140 141 116 103 115
			<input onclick="renderPoints('126 97 126 140 141 116 103 115')"
value="Recargar Puntos" type="button" />
		</div>

		<script type="text/javascript">
			alert("hola mundo");
		</script></div>
	</div>
	<div id="footer">
		Software desarrollado por
	</div>
</div>
</body>
</html>
Re: Páginas jsp y javascript.
#347
Author: Oscar Garcia
Date: Mon, 14 May 2007 21:16
15 lines
2174 bytes
Manuel escribi�:
> <script type="text/javascript" src="./js/functions.js"/>

"script" (que yo recuerde) no es una etiqueta que permita estar ella 
sola. Necesitas cerrarla. Probablemente por eso no te funciona el 
segundo script.

Prueba a cerrar la etiqueta:
<script type="text/javascript" src="./js/functions.js"></script>

Un saludo.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#348
Author: Oscar Garcia
Date: Mon, 14 May 2007 21:22
15 lines
2084 bytes
Oscar Garcia escribi�:
> "script" (que yo recuerde) no es una etiqueta que permita estar ella 
> sola. Necesitas cerrarla. Probablemente por eso no te funciona el 
> segundo script.

Por si las moscas:
http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.1

Start tag: required, End tag: required

Saludos de nuevo.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#349
Author: Manuel
Date: Mon, 14 May 2007 22:07
24 lines
2565 bytes
On May 14, 11:22 pm, Oscar Garcia <redstarQUITARSPA...@terra.es>
wrote:
> Oscar Garcia escribió:
>
> > "script" (que yo recuerde) no es una etiqueta que permita estar ella
> > sola. Necesitas cerrarla. Probablemente por eso no te funciona el
> > segundo script.
>
> Por si las moscas:http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.1
>
> Start tag: required, End tag: required
>
> Saludos de nuevo.
>
> --
> Óscar Javier García Baudet
> LinaresDigital

Hombre, la etiqueta cerrada está, en su forma abreviada. De todas
maneras voy a probarlo, por si las moscas.

Gracias por contestar.
Un saludo.
Re: Páginas jsp y javascript.
#350
Author: Manuel
Date: Mon, 14 May 2007 22:16
26 lines
2724 bytes
On May 14, 11:22 pm, Oscar Garcia <redstarQUITARSPA...@terra.es>
wrote:
> Oscar Garcia escribió:
>
> > "script" (que yo recuerde) no es una etiqueta que permita estar ella
> > sola. Necesitas cerrarla. Probablemente por eso no te funciona el
> > segundo script.
>
> Por si las moscas:http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.1
>
> Start tag: required, End tag: required
>
> Saludos de nuevo.
>
> --
> Óscar Javier García Baudet
> LinaresDigital

Acabo de probar lo que me comentaste y sigue pasando lo mismo. Además
el codigo fuente que genera sustituye <script type="text/javascript"
src="./js/functions.js"></script>  por <script type="text/javascript"
src="./js/functions.js"/> con lo que ese no es el problema :(

Un saludo
Manuel
Re: Páginas jsp y javascript.
#351
Author: Oscar Garcia
Date: Tue, 15 May 2007 07:05
26 lines
2725 bytes
Manuel escribi�:
> Acabo de probar lo que me comentaste y sigue pasando lo mismo. Adem�s
> el codigo fuente que genera sustituye <script type="text/javascript"
> src="./js/functions.js"></script>  por <script type="text/javascript"
> src="./js/functions.js"/> con lo que ese no es el problema :(

La verdad es que en XHTML no se especifica nada acerca de las etiquetas 
script:
http://www.w3.org/TR/xhtml1/#h-4.8

Por otro lado todo apunta a que ese primer script que cargas (el 
externo) tiene errores. Posiblemente el navegador los est� ocultando. 
Por lo general el navegador deja de ejecutar el c�digo tras un error.

Si usas el navegador Mozilla Firefox usa la consola de error para saber 
qu� est� ocurriendo (limpiala antes de cargar tu web para evitar 
confusiones).

> Un saludo
> Manuel

Saludos.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#352
Author: Manuel
Date: Wed, 16 May 2007 18:01
37 lines
3383 bytes
On May 15, 9:05 am, Oscar Garcia <redstarQUITARSPA...@terra.es> wrote:
> Manuel escribió:
>
> > Acabo de probar lo que me comentaste y sigue pasando lo mismo. Además
> > el codigo fuente que genera sustituye <script type="text/javascript"
> > src="./js/functions.js"></script>  por <script type="text/javascript"
> > src="./js/functions.js"/> con lo que ese no es el problema :(
>
> La verdad es que en XHTML no se especifica nada acerca de las etiquetas
> script:http://www.w3.org/TR/xhtml1/#h-4.8
>
> Por otro lado todo apunta a que ese primer script que cargas (el
> externo) tiene errores. Posiblemente el navegador los esté ocultando.
> Por lo general el navegador deja de ejecutar el código tras un error.
>
> Si usas el navegador Mozilla Firefox usa la consola de error para saber
> qué está ocurriendo (limpiala antes de cargar tu web para evitar
> confusiones).
>
> > Un saludo
> > Manuel
>
> Saludos.
>
> --
> Óscar Javier García Baudet
> LinaresDigital

No creo, ya que la pagina funciona perfectamente sin el segundo
código, incluidas las funciones js que están en el archivo.

Además, ya uso Firebug para comprobar si da algún error y no muestra
ninguno, lo cual me mosquea bastante por que ya no sé que más mirar.

Muchas gracias por tus aportaciones.
Un saludo
Re: Páginas jsp y javascript.
#353
Author: Manuel
Date: Wed, 16 May 2007 18:21
37 lines
3320 bytes
On May 15, 9:05 am, Oscar Garcia <redstarQUITARSPA...@terra.es> wrote:
> Manuel escribió:
>
> > Acabo de probar lo que me comentaste y sigue pasando lo mismo. Además
> > el codigo fuente que genera sustituye <script type="text/javascript"
> > src="./js/functions.js"></script>  por <script type="text/javascript"
> > src="./js/functions.js"/> con lo que ese no es el problema :(
>
> La verdad es que en XHTML no se especifica nada acerca de las etiquetas
> script:http://www.w3.org/TR/xhtml1/#h-4.8
>
> Por otro lado todo apunta a que ese primer script que cargas (el
> externo) tiene errores. Posiblemente el navegador los esté ocultando.
> Por lo general el navegador deja de ejecutar el código tras un error.
>
> Si usas el navegador Mozilla Firefox usa la consola de error para saber
> qué está ocurriendo (limpiala antes de cargar tu web para evitar
> confusiones).
>
> > Un saludo
> > Manuel
>
> Saludos.
>
> --
> Óscar Javier García Baudet
> LinaresDigital

La página funciona perfectamente sin el segundo trozo de codigo,
incluida las funciones del fichero externo, las cuales he testado.

Además ya he analizado la web con Firebug y no me reporta ningún
error.

Muchas gracias por tus aportaciones,
Un saludo.
Re: Páginas jsp y javascript.
#355
Author: Oscar Garcia
Date: Thu, 17 May 2007 12:34
17 lines
2290 bytes
Manuel escribi�:
> La p�gina funciona perfectamente sin el segundo trozo de codigo,
> incluida las funciones del fichero externo, las cuales he testado.
> 
> Adem�s ya he analizado la web con Firebug y no me reporta ning�n
> error.
> 
> Muchas gracias por tus aportaciones,
> Un saludo.

�Puedes darme la url para que lo compruebe?

Un saludo.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#360
Author: Claudio
Date: Fri, 18 May 2007 17:13
14 lines
1522 bytes
Hola:

  Siento contestar tan tarde. En fin, que parece
claro que el error est� en el fichero que se incluye antes.
El javascript es caprichoso y unas llaves de funci�n
mal cerradas le hacen a uno volverse loco.

Siempre tienes la opci�n de trocearlo. Sin el fichero
funciona. Prueba a meterlo con solo la primera funci�n,
luego con la segunda,... hasta que falle. As� dar�s con
la respuesta.

Un saludo.
--claudio--
Re: Páginas jsp y javascript.
#363
Author: Manuel
Date: Mon, 21 May 2007 07:31
14 lines
1987 bytes
Para Oscar: No puedo :( El pc en el que trabajo está capado y no puedo
poner la web online.

Para Claudio: Gracias Claudio. Probaré a hacer lo que dices, aunque el
codigo parece estar bien, siempre puede pasar lo que mencionas.

De todas maneras, he encontrado una forma de que funcione. Es poniendo
el fichero al final de la pagina html y el codigo que quiero que se
ejecute dentro de ese fichero. De esta manera se ejecuta
correctamente. Igualmente, lo seguiré investigando ya que creo que
queda más elegante de la forma inicial.

Un saludo y muchas gracias.
Manuel
Re: Páginas jsp y javascript.
#364
Author: Oscar Garcia
Date: Mon, 21 May 2007 07:49
26 lines
2127 bytes
Manuel escribi�:
> Para Oscar: No puedo :( El pc en el que trabajo est� capado y no puedo
> poner la web online.

Entonces no podremos ver qu� te falla del c�digo para que no te funcione 
el primero.

> De todas maneras, he encontrado una forma de que funcione. Es poniendo
> el fichero al final de la pagina html y el codigo que quiero que se
> ejecute dentro de ese fichero. De esta manera se ejecuta
> correctamente. Igualmente, lo seguir� investigando ya que creo que
> queda m�s elegante de la forma inicial.

Suena a lo que ya te hemos dicho.. algo tienes mal en tu c�digo para que 
deje de ejecutarse lo que venga detr�s.

Me dijiste que usas firebug.. est� muy bien que lo uses.. �pero 
revisaste la consola de error?

> Un saludo y muchas gracias.

De nada.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#366
Author: Manuel
Date: Mon, 21 May 2007 19:26
37 lines
2668 bytes
On May 21, 9:49 am, Oscar Garcia <redstarQUITARSPA...@terra.es> wrote:
> Manuel escribió:
>
> > Para Oscar: No puedo :( El pc en el que trabajo está capado y no puedo
> > poner la web online.
>
> Entonces no podremos ver qué te falla del código para que no te funcione
> el primero.
>
> > De todas maneras, he encontrado una forma de que funcione. Es poniendo
> > el fichero al final de la pagina html y el codigo que quiero que se
> > ejecute dentro de ese fichero. De esta manera se ejecuta
> > correctamente. Igualmente, lo seguiré investigando ya que creo que
> > queda más elegante de la forma inicial.
>
> Suena a lo que ya te hemos dicho.. algo tienes mal en tu código para que
> deje de ejecutarse lo que venga detrás.
>
> Me dijiste que usas firebug.. está muy bien que lo uses.. ¿pero
> revisaste la consola de error?

Si, la revisé. Y no pone nada, salvo unos errores con el css.
>
> > Un saludo y muchas gracias.
>
> De nada.
>
> --
> Óscar Javier García Baudet
> LinaresDigital

Voy a probar ahora lo que dijo Claudio y haber si así encuentro donde
está el error.

Un saludo.
Manuel
Re: Páginas jsp y javascript.
#368
Author: Manuel
Date: Mon, 21 May 2007 21:17
61 lines
3171 bytes
On May 21, 9:26 pm, Manuel <mfc1...@gmail.com> wrote:
> On May 21, 9:49 am, Oscar Garcia <redstarQUITARSPA...@terra.es> wrote:
>
>
>
> > Manuel escribió:
>
> > > Para Oscar: No puedo :( El pc en el que trabajo está capado y no puedo
> > > poner la web online.
>
> > Entonces no podremos ver qué te falla del código para que no te funcione
> > el primero.
>
> > > De todas maneras, he encontrado una forma de que funcione. Es poniendo
> > > el fichero al final de la pagina html y el codigo que quiero que se
> > > ejecute dentro de ese fichero. De esta manera se ejecuta
> > > correctamente. Igualmente, lo seguiré investigando ya que creo que
> > > queda más elegante de la forma inicial.
>
> > Suena a lo que ya te hemos dicho.. algo tienes mal en tu código para que
> > deje de ejecutarse lo que venga detrás.
>
> > Me dijiste que usas firebug.. está muy bien que lo uses.. ¿pero
> > revisaste la consola de error?
>
> Si, la revisé. Y no pone nada, salvo unos errores con el css.
>
>
>
> > > Un saludo y muchas gracias.
>
> > De nada.
>
> > --
> > Óscar Javier García Baudet
> > LinaresDigital
>
> Voy a probar ahora lo que dijo Claudio y haber si así encuentro donde
> está el error.
>
> Un saludo.
> Manuel

Pues nada. No funciona. He probado incluso con un fichero externo que
solo contenia la siguiente funcion:

function sayHi()
{
alert("hola");
}

Y falla igual.

En fin, me quedaré con el apaño que antes comenté :(

Muchas gracias por vuestros comentarios.
Un saludo.
Manuel
Re: Páginas jsp y javascript.
#372
Author: Oscar Garcia
Date: Tue, 22 May 2007 08:03
77 lines
3392 bytes
Manuel escribi�:
> Pues nada. No funciona. He probado incluso con un fichero externo que
> solo contenia la siguiente funcion:
> 
> function sayHi()
> {
> alert("hola");
> }
> 
> Y falla igual.
> 
> En fin, me quedar� con el apa�o que antes coment� :(

�Eres meticuloso a la hora de tabular las funciones? Veo que no (o eso 
parece).

Es muy importante que lo seas para no comerte ninguna llave.

Ya que no nos env�as el c�digo completo ni podemos verlo en Internet e 
intentado reproducir tu fallo:

<script type="text/javascript">
function hola () {
alert ("hola");
</script>

<script type="text/javascript">
alert ("bienvenido a la web m�s chula de todas");
</script>

Nada... funciona perfectamente incluso sin las llaves finales de la 
funci�n (dando un error en la consola).

<body>
<script type="text/javascript">
function hola () {
alert ("hola");
}
}
</script>

<script type="text/javascript">
alert ("bienvenido a la web m�s chula de todas");
</script>

Tambi�n funciona aunque tambi�n la consola de error nos muestra un 
"syntax error".

<script type="text/javascript">
function hola () {
alert ("hola");
</script>

<script type="text/javascript">
alert ("bienvenido a la web m�s chula de todas");
</script>

<script type="text/javascript">
}
</script>

Tambi�n muestra error en la consola de errores (dos para ser exactos).

Viendo que no soy capaz de reproducir tu error debido a la escasa 
cooperaci�n por tu parte me retiro de la ayuda (hasta nueva noticia).

> Muchas gracias por vuestros comentarios.
> Un saludo.

Un saludo y suerte.

P.D.: A ver si Aramis Fuster o Rapphel se animan un d�a de estos a 
pasarse por estos grupos de noticias a echarnos una mano :)

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#373
Author: Oscar Garcia
Date: Tue, 22 May 2007 08:05
21 lines
2093 bytes
Oscar Garcia escribi�:
> Viendo que no soy capaz de reproducir tu error debido a la escasa 
> cooperaci�n por tu parte me retiro de la ayuda (hasta nueva noticia).

Bueno, realmente s� he logrado reproducir su problema, pero es tan 
trivial y tan chorra que ni la he puesto:

<script type="text/javascript">
function alert () {
}
</script>

<script type="text/javascript">
alert ("bienvenido a la web m�s chula de todas");
</script>

Saludos.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#374
Author: Manuel
Date: Tue, 22 May 2007 10:31
94 lines
4603 bytes
Bien, dada tu incapacidad para reproducir el error, a pesar de que en
un mail anterior está el código fuente de la página y que el fichero
javascript solo incluye una función simple, te pego a continuación el
código fuente de la página y el javascript.

index.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="es">
<head>
   <title>Procesamiento de imagenes</title>
   <link media="all" type="text/css" href="/SnakeSystemWeb/css/
styles.css" rel="StyleSheet" />
   <meta content="text/html; charset=iso-8859-1" http-equiv="Content-
Type" />
</head>
<body>
   <div id="window">
      <div id="header">
         <span>Snake System Web</span>
      </div>
      <div class="pageBody">
         <div id="content">
            <script type="text/javascript" src="./js/functions.js"/>
            101603200<br />
            377<br />
            [{internalEnergy=0.0, y=97, x=126}, {internalEnergy=0.0,
y=140, x=126}, {internalEnergy=0.0, y=116, x=141},
{internalEnergy=0.0, y=115, x=103}]<br />
            0.0<br />

            <div class="infoPanel">
               ( 126 , 97 ) ( 126 , 140 ) ( 141 , 116 ) ( 103 , 115 )
               <br />
               <br />
               126 97 126 140 141 116 103 115
            </div>

            <script type="text/javascript">
               sayHi();
            </script></div>
         </div>
         <div id="footer">
            Software desarrollado por mi.
         </div>
   </div>
</body>
</html>

./js/functions.js:

function sayHi()
{
   alert("hola");
}

Como podrás observar, el contenido del div con id igual "content" no
se muestra. Ese es el fallo. En cambio, si eliminamos la linea que
inserta el fichero externo de javascript y sustituimos la llamada a la
funcion sayHi() por alert("hola"), si se ejecuta correctamente la web
incluyendo el popup que salta antes de acabar de cargar la web.

Espero que esto te sirva para reproducir el error.

Muchas gracias por tu colaboración.
Un saludo.
Manuel.

PD: Aunque no venga Raphael ni ningún otro medium, espero que si venga
un poquito de humildad y buen rollo.

Oscar Garcia wrote:
> Oscar Garcia escribió:
> > Viendo que no soy capaz de reproducir tu error debido a la escasa
> > cooperación por tu parte me retiro de la ayuda (hasta nueva noticia).
>
> Bueno, realmente sí he logrado reproducir su problema, pero es tan
> trivial y tan chorra que ni la he puesto:
>
> <script type="text/javascript">
> function alert () {
> }
> </script>
>
> <script type="text/javascript">
> alert ("bienvenido a la web más chula de todas");
> </script>
>
> Saludos.
>
> --
> Óscar Javier García Baudet
> LinaresDigital
Re: Páginas jsp y javascript.
#375
Author: Ricardo Palomares Martinez
Date: Tue, 22 May 2007 20:17
22 lines
2498 bytes
Manuel escribió:
> 
> Acabo de probar lo que me comentaste y sigue pasando lo mismo. Además
> el codigo fuente que genera sustituye <script type="text/javascript"
> src="./js/functions.js"></script>  por <script type="text/javascript"
> src="./js/functions.js"/> con lo que ese no es el problema :(


Que lo sustituya no quiere decir que esté bien. :-) Recuerdo que tuve
problemas con eso mismo para pasar la validación de una página web.
Prueba a hacer un ejemplo sencillito disponible en Internet usando
<script type="text/javascript" src="dummy.js" /> y pásalo por el
validador del W3C. Estoy casi seguro de que te dirá que no es válido.

Saludos.

-- 
If it's true that we are here to help others,
then what exactly are the OTHERS here for?
[SOLUCIONADO] Páginas jsp y javascript.
#376
Author: Oscar Garcia
Date: Wed, 23 May 2007 08:58
21 lines
2238 bytes
Manuel escribi�:
> Bien, dada tu incapacidad para reproducir el error, a pesar de que en
> un mail anterior est� el c�digo fuente de la p�gina y que el fichero
> javascript solo incluye una funci�n simple, te pego a continuaci�n el
> c�digo fuente de la p�gina y el javascript.

Me perd� la entrega de ese d�a :)

> <script type="text/javascript" src="./js/functions.js"/>

Tal y como te dije hace d�as cambia eso por:
<script type="text/javascript" src="./js/functions.js">
</script>

Y todo de funcionar� bien.

Un saludo.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#377
Author: Manuel
Date: Thu, 24 May 2007 08:36
36 lines
2767 bytes
Oscar Garcia wrote:
> Manuel escribió:
> > Bien, dada tu incapacidad para reproducir el error, a pesar de que en
> > un mail anterior está el código fuente de la página y que el fichero
> > javascript solo incluye una función simple, te pego a continuación el
> > código fuente de la página y el javascript.
>
> Me perdí la entrega de ese día :)

ai ai, no necesitaras una brújula ;)
>
> > <script type="text/javascript" src="./js/functions.js"/>
>
> Tal y como te dije hace días cambia eso por:
> <script type="text/javascript" src="./js/functions.js">
> </script>
>
> Y todo de funcionará bien.

Acabo de volver a probarlo, y si funciona, pero en ie6 sobre windows
Xp.
Pero en firefox sobre linux, donde había probado la primera vez que lo
dijiste, no funcionó.

En que plataforma has probado tu?
>
> Un saludo.
>
> --
> Óscar Javier García Baudet
> LinaresDigital

Un saludo
Re: Páginas jsp y javascript.
#378
Author: Oscar Garcia
Date: Thu, 24 May 2007 11:45
21 lines
2268 bytes
Manuel escribi�:
> Acabo de volver a probarlo, y si funciona, pero en ie6 sobre windows
> Xp.
> Pero en firefox sobre linux, donde hab�a probado la primera vez que lo
> dijiste, no funcion�.
> 
> En que plataforma has probado tu?

No lo recuerdo. Pero us� Firefox seguro (lo uso tanto bajo Windows como 
con Linux).

Lo acabo de probar con Guadalinex v4 (basada en Ubuntu Edgy Eft) y 
funciona perfectamente.

�En qu� plataforma lo has probado t� (y en qu� navegador)?

Un saludo.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
Re: Páginas jsp y javascript.
#380
Author: Manuel
Date: Thu, 24 May 2007 19:40
56 lines
3943 bytes
Buenas.

Despues de 35 mensajes ya he encontrado el maldito problema. Como bien
dijo Oscar García en un primer momento, la etiqueta que incluia el
fichero externo de funciones no se puede cerrar de manera abreviada
sino que tiene que ir en forma estandar:

<script type="text/javascript" src="./js/functions.js">
</script>

Esto solo es necesario para Firefox y Internet explorer ya que en
konqueror funciona con el cierre abreviado.

Lo simpatico del asunto es que con el cierre abreviado valida
perfectamente en xhtml 1.1 strit.

Pero lo más gracioso es que me veo obligado a hacer lo que quiero de
una manera un tanto sucilla, ya que tengo que poner el fichero externo
al final de la web y el código que quiero que ejecute dentro de este
fichero, como ya he comentado en un mail anterior. La razón de esto no
es más que Tomcat al generar la página web transforma el cierre
estandar en abreviado, por lo que no tengo manera de ponerlo a gusto
de ie y firefox. :( Por eso, Oscar, la primera vez que me lo
comentaste pensé que no era eso, ya que modifique el fichero jspx, en
vez de la pagina html como hice hoy.

Se me ocurre que igual hay alguna manera de evitar que el tomcat
procese esas lineas. ¿alguien la conoce?

Muchas gracias a todos los que han contestado.
Un saludo.
Manuel

On May 24, 1:45 pm, Oscar Garcia <redstarQUITARSPA...@terra.es> wrote:
> Manuel escribió:
>
> > Acabo de volver a probarlo, y si funciona, pero en ie6 sobre windows
> > Xp.
> > Pero en firefox sobre linux, donde había probado la primera vez que lo
> > dijiste, no funcionó.
>
> > En que plataforma has probado tu?
>
> No lo recuerdo. Pero usé Firefox seguro (lo uso tanto bajo Windows como
> con Linux).
>
> Lo acabo de probar con Guadalinex v4 (basada en Ubuntu Edgy Eft) y
> funciona perfectamente.
>
> ¿En qué plataforma lo has probado tú (y en qué navegador)?
>
> Un saludo.
>
> --
> Óscar Javier García Baudet
> LinaresDigital
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads