Procedure (funkcije) i njihovo povezivanje | Personal magazin

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,... 

Podelite sa drugima

Povezani članci
Ključne reči
Sveže vesti u vašem e-sandučetu
Svako jutro, na vaš e-mail stizaće sve novosti objavljene u Personal magazinu.

Najsvežiji komentari
  • 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 %>


« prethodni članak
naredni članak »
Sveže vesti u vašem e-sandučetu

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”

  1. Prvi komentar on 17. May 2007 10:15

    Dajte vaš komentar na sadržaje u Personal magazinu

Imate komentar na ovaj zapis?




XHTML: Za formatiranje komentara možete koristiti sledeće tagove: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>