Captar variable declarada en .VB en Javascript
Publicado por Ignacio (43 intervenciones) el 24/04/2019 01:19:47
Ante todo aclaro que soy nuevo en la programacion en ASPx y Javascript,Estoy haciendo una paginita WEB en ASP y Vb.net y quiero utilizar en un Script los valores de una variable declarada en .VB, como muestra el codigo.
en el ASPX.VB
---------------------
luego en .aspx
--------------------
No logro obtener los valores del array (imagenes), ni aunque la declare como publica, Gracias de antemano.
en el ASPX.VB
---------------------
1
2
3
4
5
6
7
8
9
10
11
Public Class index
Inherits System.Web.UI.Page
**** la variable a utilizar (imagenes) ****
Public Property imagenes As Array = {"1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg"}
Private Sub form1_Load(sender As Object, e As EventArgs) Handles form1.Load
.
.
End Sub
End Class
luego en .aspx
--------------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<html>
<head runat="server">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>YourClan.com</title>
<!-- Rollover Script -->
<script type=text/javascript>
. function rotarImagenes()
{
// obtenemos un numero aleatorio entre 0 y la cantidad de imagenes que hay
var index = Math.floor((Math.random() * imagenes.length));
// cambiamos la imagen
***** aca la variable *******
document.getElementById("imagen").src = "E:/programacion/web gases/web gases/images/Destacados/" + imagenes[index];
}
/**
* Función que se ejecuta una vez cargada la página
*/
onload=function()
{
// Cargamos una imagen aleatoria
rotarImagenes();
// Indicamos que cada 5 segundos cambie la imagen
setInterval(rotarImagenes,2000);
}
</script>
</head>
<body>
.
. <img id="imagen" src="" width="125" height="125" />
.
.
</body>
No logro obtener los valores del array (imagenes), ni aunque la declare como publica, Gracias de antemano.
Valora esta pregunta
0