Et site med kursusmaterialer, der bruges i forbindelse med undervisning i forskellige it relaterede emnerEn skøn grafik du kan nyde mens der undervises.
   

Send spørgsmål eller kommentar til Thor - klik her: Send en kommentar til Thor - omkring undervisning eller kursus  Søg i kursusmaterialerne. Kan bruges i forbindelse med undervisningen eller efter kurset  Til forsiden af kursusmaterialer.dk 

 

ASP.NET III / Avancerede web-forms / Client side scripts


ASP.NET fjernundervisningskursus

- Vil du gerne på kursus NU?

- Vil du gerne lære i dit eget tempo?

- Har du ikke tid til at tage på kursus ude i byen?

Så køb et kursus i ASP.NET som fjernundervisning på www.it-fjernundervisning.dk


Client side scripts

Med client side scripts kan man gøre en del ting, der ikke er muligt fra serveren:

  • Kontrollere browser vinduet. Det er ikke muligt fra serveren at kontrollere browservinduet, så hvis man vil åbne nye vinduer, sætte fokus på et bestemt felt, navigere mellem rammer, navigere frem eller tilbage i browser historikken erller tilsvarende må man bruge client side scripts
  • Reagere med det samme på mouse-over hændelser. Server-side programmering kan kun gøre noget ved hændelser når siden bliver sendt til serveren - client side scripts kan reagere med det samme
  • Starte klientens mail system.

 

Vær opmærksom på

  • Det er ikke alle browsere, der understøtter client side scripts
  • Det er kun Internet Explorer, der understøtter VBScript
  • Der kan være sikkerheds problemer i forbindelse med brug af client side scripts
  • Med Request.Browser.VBScript og Request.Browser.JScript kan man undersøge hvilket script sprog browseren understøtter - MEN ikke om brugeren har disablet scriptning! For at tjekke om scripting er enablet kan man bruge følgende kode:
<html>
<script>
window.navigate("scripts.aspx")
</script>
<!-- Hvis scriptning er tilladt vil det følgende aldrig blive vist -->
<head><title>Scripts</title></head>
<body>
<h1>Din browser understøtter ikke scripts!</h1>
</body>
</html>


Inline scripts

Et par eksempler

<html>
<body language="javascript">
<form id="form1" method="post" runat="server">
<p><asp:TextBox id="txtFornavn" runat="server" /></p>
<p><asp:TextBox id="txtEfternavn" runat="server" /></p>
<script>window.document.all["txtEfternavn"].focus()</script>
</form>
</body>
</html>
<button id="butHelp" onclick="window.open('help.aspx','help','height=200,width=300')">Hjæææælp</button>

 


   
Spacer Spacer Spacer Spacer