Sol Menu

Web Paketlerimiz

 
 
Html Eğitimi  »    DERS 5: HTML'de Kullanılan Teknolojiler

VBScript (Visual Basic Script)

VisualBasicScript, JavaScript gibi script diller, HTML’ ye ek olarak tasarlanmıştır. Bu diller ile programlar HTML içine yazılır ve Web sayfasının interaktif ve dinamik olmasına hizmet ederler. VBScript eklenmiş sayfalar bu dili destekleyen listeleyiciler (browserlar) tarafından görüntülenebilir. Mevcut listeleyiciler (browserlar) arasından sadece Internet Explorer VBScript desteğine sahiptir. HTML dökümanı içindeki scriptleri ayırıp (parse), işletmek (process) -bu dili destekleyen- listeleyicinin (browserın) sorumluluğundadır.

Bir VisualBasicScript’ I HTML içine yerleştirebilmemizi sağlayan bir HTML belirteci (tag) vardır: <SCRIPT> ….. </SCRIPT>

Bir VBScript’ I değişik yollarla HTML kodumuz içine yerleştirebiliriz. Örneğin, üzerinde Tıkla yazılı bir button’ I <FORM> ….. </FORM> belirteç çiftiyle oluşturmak ve VBScript kullanarak, oluşturduğumuz bu button’ a tıkladığımız zaman ekranda “Bu VisualBasicScript’ in basit bir örneğidir.” mesajının gelmesini sağlamak isteyelim. Böyle bir istek aşağıdaki yapı ile gerçekleştirebilir:

HTML>

<HEAD>

<TITLE> VBScript içeren sayfama hosgeldiniz. </TITLE>

</HEAD>

<BODY>

<P> Kullanılan VBScript, asagidaki dugmeye tikladiginizda, ekrana bir mesaj kutusunun gelmesini saglayacaktir. </P>

<FORM NAME="formornegi">

<INPUT TYPE="Button" NAME="Tiklakomutu" VALUE="Tikla">

<SCRIPT FOR=”Tiklakomutu” Event=”onClick” Language=”VBScript”>

MsgBox “Bu VBScript’ in basit bir ornegidir.”

</SCRIPT>
</FORM>

</BODY>

</HTML>

Yukarıdaki HTML kodunda, SCRIPT belirteciyle kullanılna FOR seçeneği, bu script’ in TiklaKomutu isimli dğme (button) için yazıldığını belirtir. Event seçeneği ise, bu scriptin button üzerine tıklayınca çalışacağını gösterir. Language ise, kullanılan script’ in bir VBScript olduğunu açıklamak içindir. Bu açıklama olmaksızın, listeleyici (browser) yazılan script’ in hangi script (JavaScript mi VBScript mi) olduğunu anlayamaz.

 
Sonraki  » 
 

 

                                                   Kuzey Design WebCreative 2007