[ aca andrijevic @ 30.07.2010. 11:59 ] @
Imam jednu ASP stranicu koja vuce podatke iz Access baze i iz jedne tabele preko recordseta.

Code:

dim SQL
dim id

set con = Server.CreateObject("ADODB.Connection")

appPath = Server.MapPath("database\glavna.mdb")

dsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + appPath + ";Persist Security Info=False"

con.Open dsn

set rs = Server.CreateObject("ADODB.Recordset")
SQL="SELECT * FROM tabela"

rs.CursorType=2
rs.LockType = 3
rs.open SQL,con



I vrednost koja mi se vraca iz tabele:

Code:
<td height="16" align="left" style="font-family: Tahoma; font-size: 10pt" valign="top"><%=rs("id")%></td>


Imam i javascript
kod koji izgleda ovako:

Code:
<script type="text/javascript"><!--
wbox_id = "57fad367e63769918aefd3cad22d9b67";
wbox_width = 468;
wbox_height = 100;
//-->
</script>


Da li postoji neki nacin da uvucem podatak iz ASP record seta u javascript?Laicki govoreci treba mi wbox_id="<%=rs("id")%>".
[ misk0 @ 31.07.2010. 22:11 ] @
O ASP-u ne znam nista, ali postoji nekoliko pristupa tom problemu:
1. Generishes HTML stranicu pomocu ASP-a i na mjestima gdje u kodu imas JS varijable (STAVLJAJ 'var' ispred imena, ovako pravis globalne varijable) ubacis tekst koji joj dodjeljuje vrijednost. U PHP-u bi to bilo ovako:
Code (html):

var javascript_variable = <?php echo $neka_vrijednost; ?>
 


2. Napravis sa JS-om AJAX call, dobijes JSON odgovor i onda iz tog rezultata uzmes sta ti treba. Ako nemas iskustva sa JS-om, ovo ti je teze (ali efikasnije) rjesenje.
[ aca andrijevic @ 01.08.2010. 07:33 ] @
Hvala na odgovoru, medjutim napravio sam resenje koje sam i sam bio napisao.Eksperimentisuci malo
ukapirah da mozes bez nekih problema da uvuces podatke iz ASP recordseta u javascript.
Hvala na savetu za varijable, sa javascriptom se ne susrecem bas nesto cesto.

Code:
<script type="text/javascript"><!--
var wbox_id = <%=rs("id")%>;
var wbox_width = 468;
var wbox_height = 100;
//-->
</script>