VBScript - Visul basic Scripting

Co tento skriptovací jazyk nabízí? K čemu slouží a proč existuje? To se dozvíte v tomto článku

Co je to Visual Basic Scripting

VBScript je skriptovací jazyk, který se odehrává na straně prohlížeče. Proto skripty napsané ve VBScriptu jsou funkční i v režimu offline. Možnosti VBScriptu jsou takřka totožné jako schopnosti JavaScriptu – hodiny, kalendář, pohybující se text, ověřování formulářů atd.

Rozdíly mezi JavaScriptem a VBScriptem

JavaScript a VBScript jsou velmi podobné jazyk, co do cílů a možností. Ličí se především syntaxí a samozřejmě někateré drobné rozdíly (jeden umí něco, co druhý neumí), ale tyto rozdíly jsou zanedbatelné. Hlavní rozdíl však plyne z historie obou jazyků. JavaScript vytvořila společnost Netscape a tím podpořila schopnosti svého prohlížeče, Microsoft reagoval podporou JavaScriptu, ale vymyslel i svůj vlastní, který má nahradit JavaScript, ale tento jazyk – VBScript zůstává výhradou pouze prohlížečů Microsoftu.

A tak je to do dnes. VBScript je funkční pouze v Internet Exploreru, což zcela jednoznačně odpovídá na otázku, který skriptovací jazyk použít. Když použijete VBScript, uživatelé jiných prohlížečů (Opera, Mozilla) budou ochuzeni, případně omezeni, což je rozhodně nežádoucí.

VBScript můžete použít ve firemních sítích, když jste si jisti, že jiný prohlížeč než Internet Explorer v této síti není. Získáte možnost použití prvků ActiveX, které už se posouvají na úroveň programů, umožňují ukládat soubory na disk atd.

Avšak, tvoříte-li webové stránky pro širokou veřejnost, nepoužívejte VBScript

A nyní se podívejte na jednoduchý příklad napsaný ve VBScriptu:

<script language="VBScript">
Document.Write "<h1>Vítá vás VBScript</h1>"
I = Window.Navigator.AppVersion
Document.Write I
</script>

Jednoduchý skript, který vypíše nadpis (Vítá vás VBScript), I je proměnná a její hodnotou je verze prohlížeče. Na posledním řádku vypisujeme její hodnotu.

Tím končí představení VBScriptu, jeho vlastnostmi se zabývat nebudu, jelikož jeho využití je minimální, což je taky nejdůležitější myšlenka celého článku.

Značkovací a skriptovací jazyk z dílen Microsoftu:
ASP, HTML+TIME, VML



Doporučuji
Pro své weby používám *Webhosting C4: 20 GB prostoru, PHP, MySQL, e-maily, subdomény za 1200 Kč (zdarma 2 GB navíc každý rok). Více WebhostingC4.cz.
Potřebujete poradit?


Vyhledávání


Poradna

Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.

Reklama