Mostrar imagen y texto en VBScript

25/11/2007 - 21:22 por ~jose~ | Informe spam
Hola,
tengo en una página un texto de varias lineas que explica un programa.
Quisiera que al pinchar en la frase "Mostrar imagen" me muestre una
imagen al final del documento y si pincho en la frase "Mostar manual"
se oculte la imagen y en el mismo sitio me muestre varias lineas de
texto que seria el manual. La imagen no tiene el mismo tama#o que el
manual. Quisiera hacerlo en vbscript en vez de javascript si es
posible, ya que como hago programas en excel creo que podré comprender
mejor el código. Dado que no se programar pág web, contra más detalles
mejor, he visto varias posibles soluciones en javascript en este foro
pero no he sabido adaptarlos, vale?

Un saludo y muchas gracias.
jose

Preguntas similare

Leer las respuestas

#1 ~jose~
25/11/2007 - 23:26 | Informe spam
Hola, también me gustaría que el código se ejecute del lado del
servidor.

Hola,
tengo en una página un texto de varias lineas que explica un programa.
Quisiera que al pinchar en la frase "Mostrar imagen" me muestre una
imagen al final del documento y si pincho en la frase "Mostar manual"
se oculte la imagen y en el mismo sitio me muestre varias lineas de
texto que seria el manual. La imagen no tiene el mismo tama#o que el
manual. Quisiera hacerlo en vbscript en vez de javascript si es
posible, ya que como hago programas en excel creo que podré comprender
mejor el código. Dado que no se programar pág web, contra más detalles
mejor, he visto varias posibles soluciones en javascript en este foro
pero no he sabido adaptarlos, vale?

Un saludo y muchas gracias.
jose



un saludo
Respuesta Responder a este mensaje
#2 Matias Iacono
30/11/2007 - 14:38 | Informe spam
Si quieres que el codigo se ejecute en el lado del servidor, bueno, aqui hay
un problema, ya que si no conoces sobre programacion en ASP te podria
resultar mucho mas complicado ya que deberias incluir mucha mas logica.

En el caso de hacerlo en el cliente, no requieres mas de dos lineas.

Primero, deberias tener, por ejemplo, un tag DIV que englobe, por un lado,
tu imagen, y por el otro, tu texto. Este div debe contar con un atributo ID,
el cual sirve para referenciar desde el codigo y poder manipularlo.

Entonces:

<div id="MiImagen">
... Aqui la imagen
</div>

<div id="MiTexto">
... Aqui el texto
</div>

Luego, para cada item solo tienes que mostrar u ocultar dichos divs.

Si lo haces por medio de un link:

<a href="#"
onClick="document.getElementById('MiImagen').style.display='block'; return
false;">Mostrar Imagen</a>

Esto en el caso de mostrar la imagen. Para mostrar el otro Div solo debes
cambiar la seccion del ID, donde dice MiImagen por MiTexto.

Ahora, esto puedes moverlo a una funcion, para poder mostrar u ocultar
dependiendo de que apretes. Para ocultar un div deberias cambiar el BLOCK por
NONE.

Esa simple linea deberia funcionar de la misma manera, tanto en VBScript
como en JavaScript, aunque por eleccion prefiero este ultimo.

Otra cosa que debes tener en cuenta es la clausula de RETURN FALSE. Esto
hace que el link no navegue, pero si ejecute la funcion de mostrar u ocultar.

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA
http://mvpfiles.spaces.live.com


"~jose~" wrote:

Hola, también me gustaría que el código se ejecute del lado del
servidor.

> Hola,
> tengo en una página un texto de varias lineas que explica un programa.
> Quisiera que al pinchar en la frase "Mostrar imagen" me muestre una
> imagen al final del documento y si pincho en la frase "Mostar manual"
> se oculte la imagen y en el mismo sitio me muestre varias lineas de
> texto que seria el manual. La imagen no tiene el mismo tama#o que el
> manual. Quisiera hacerlo en vbscript en vez de javascript si es
> posible, ya que como hago programas en excel creo que podré comprender
> mejor el código. Dado que no se programar pág web, contra más detalles
> mejor, he visto varias posibles soluciones en javascript en este foro
> pero no he sabido adaptarlos, vale?
>
> Un saludo y muchas gracias.
> jose

un saludo

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida