Anyone bygge profesjonelle websider forstår raskt at den eneste effektive måten å kontrollere nettleser atferd er gjennom JavaScript. Dette er morsmålet for alle nettlesere . Microsofts Visual Studio gir en rekke verktøy for å gjøre denne oppgaven enklere . Fra kode redaktører og feilsøkingsprogrammer til bygget i AJAX -støtte og tilpassede kontroller , kan en Visual Basic -programmerer unngå mye av JavaScript frustrasjon. Her er noen alternativer for VB.Net utviklere som ønsker å tilpasse nettleseren atferd. Du trenger Microsoft Visual Studio eller Visual Basic Express 2010 Vis flere instruksjoner en
Bruk klientsiden scripting. Legge inn JavaScript-funksjoner i HTML-koden med skriptet tag . Å kalle disse funksjonene , kan du bruke onLoad egenskap av BODY taggen eller onClick , OnChange , onBlur eller andre arrangement håndtering attributter av input tag . Her er en enkel Hello World eksempel bruker denne language = " JavaScript " >
funksjon btn_click ( )
{ alert (" Hallo verden ");
}
< /SCRIPT >
< /HEAD >
< /BODY >
< /HTML > 2
Bruk ClientScript.RegisterStartupScript å ringe JavaScript-funksjoner når siden lastes . RegisterStartUpScript kan kalles noe i din server side Visual Basic-kode . Det sender JavaScript -koden til nettleseren sammen med den nye HTML-siden , deretter legger den til onLoad hendelsen. Når siden lastes , utfører JavaScript -koden umiddelbart . Her er et eksempel ServerClick hendelsesbehandleren som ber brukeren om de ønsker å fortsette til neste side ved å bruke JavaScript bekrefter funksjonen.
Public Sub btnSubmit_Click ( ByVal avsenderen som objekt , ByVal e Som EventArgs ) Handles btnSubmit.ServerClick