ASP · Razvoj
Procedure (funkcije) i njihovo povezivanje
Kako se definišu i pozivaju, VBScript i JavaScript funkcije sa ASP stranica Za pozivanje VBScript ili JavaScript procedura (funkcija) sa ASP stranica, napisanih u VBScript-u,...
- SAP World Tour 09 u Beogradu...
- S&T Serbia – dijamantski sponzor na SAP World Tour ’08...
- Novi Sad na “Monopoly” tabli...
- WD MyBook World Edition...
- Specijalno izdanje SAP Reportera...
- Nemanja: pa i nije mnogo tesko oboriti veb sajt. Mnogo teze ga je napraviti. ;)
- Nemanja: Kakva reklama za office! Najbolji paket, jeftino ukoliko kupite kolicinse licence… Mislim da je daleko...
- oboževalka: lep dejte mi enga zstwn!!!!!!!!!!!! Đ
Kako se definišu i pozivaju, VBScript i JavaScript funkcije sa ASP stranica
Za pozivanje VBScript ili JavaScript procedura (funkcija) sa ASP stranica, napisanih u VBScript-u, možete koristiti ključnu reč call (poziv). U pozivu, iza ključne reči ide deklarisani identifikator procedure (naziv procedure), a zatim i eventualni parametri, ukoliko ih procedura zahteva. Ukoliko imamo više parametara, listu parametara moramo “zatvoriti” u zagrade. U slučaju da ste pri pozivu procedure izostavili ključnu reč (call), tada lista parametara ne sme biti u zagradama. Ukoliko procedure (funkcije) nemaju nikakvih parametara, korišćenje zagrada je opcionalno. Ipak, kada pozivate JavaScript ili VBScript procedure sa ASP stranica napisanih u JavaScript-u (znači ne kao gore, u VBScript-u), uvek koristite zagrade nakon naziva procedure (funkcije).
Za početak videćemo kako se definiše jedna funkcija, i to u dva skript jezika JavaScript-u i VBScript-u. Funkcija je jednostavna, i ima zadatak da izračuna proizvod dva prosleđena broja i da ih ispiše. Evo kako funkcija izgleda u JavaScript-u:
<% language="JavaScript" %>
<%
function jsProizvod(br1, br2){
response.write(br1 * br2)
}
%>
Kao što vidite, vrlo je jednostavno. Da napomenemo, da liniju <%@ language="JavaScript" %> treba da ubacite pre HTML taga, ukoliko koristite procedure napisane drugačijim skript jezikom u odnosu na default jezik. Istu ovu funkciju napisaćemo i u VBScript-u:
<%
sub vbProizvod (br1, br2)
response.write(br1 * br2)
end sub
%>
Na kraju, ostalo nam je samo da pozovemo funkcije:
<%
sub vbProizvod (br1, br2)
response.write(br1 * br2)
end sub
%>
Proizvod je:
<%
call vbProizvod (3,4)
%>
Ili, drugim nacinom pozivanja:
Proizvod je: <% vbProizvod 3,4 %>
Definisanje varijabli
Prijavite se kako bi ste potpuno besplatno primili najsvežije vesti sa domaće i globalne IT scene! Svako jutro, na vaš e-mail stizaće sve novosti objavljene u Personal magazinu.
Komentari
1 Komentar na naslov “Procedure (funkcije) i njihovo povezivanje”
Imate komentar na ovaj zapis?



Dajte vaš komentar na sadržaje u Personal magazinu