Iedereen gebouw professionele webpagina's begrijpt al snel dat de enige effectieve manier om de webbrowser gedrag te controleren is door middel van JavaScript . Dit is de moedertaal van alle browsers . Microsoft Visual Studio biedt een aantal hulpmiddelen om deze taak gemakkelijker te maken . Van code -editors en debuggers om ingebouwde AJAX ondersteuning en aangepaste besturingselementen , kan een Visual Basic -programmeur veel van de webbrowser frustratie te voorkomen . Hier zijn een paar opties voor VB.Net ontwikkelaars die willen browser gedrag aanpassen . Wat je nodig hebt Microsoft Visual Studio of Visual Basic Express 2010 Toon Meer Aanwijzingen
Gebruik client- side scripting 1 . Embed JavaScript -functies binnen de HTML -code met de SCRIPT -tag . Om deze functies te noemen , gebruiken de onLoad attribuut van het BODY -tag of het onClick , onChange , onBlur of ander event handling kenmerken van de input -tag . Hier is een eenvoudige Hello World voorbeeld met behulp van deze language = " JavaScript " >
functie btn_click ( )
{alert ( " Hallo wereld " ) ;
}
< Twitter /SCRIPT >
< /HEAD >
/>
< /BODY >
< /HTML > 2
Gebruik ClientScript.RegisterStartupScript om JavaScript -functies bellen wanneer de pagina wordt geladen . RegisterStartUpScript kan overal worden opgeroepen in je server side Visual Basic-code . Het stuurt JavaScript code op de browser met de nieuwe HTML pagina voegt vervolgens de onLoad event . Zodra de pagina wordt geladen , de JavaScript- code wordt uitgevoerd onmiddellijk . Hier is een voorbeeld ServerClick event handler die de gebruiker of ze willen gaan naar de volgende pagina met de JavaScript -functie bevestigen vraagt .
Public Sub btnSubmit_Click ( ByVal afzender als Voorwerp , ByVal e als EventArgs ) Handles btnSubmit.ServerClick