Hej Drenge.
Nååårrr jeg har to "problemer" som jeg smækker ind i samme tråd.
#1
Jeg har en ASP.NET side med C# som codebehind. Min side viser en række tabeller med hver 8 celler som står under hinanden, hvor de bliver "fodret" med deres informationer til cellerne fra en mssql database.
Mit "problem" er at, hvis man indtaster forkerte informationer i nogle tekst felter jeg har, til oprettelse af nye tabeller. Så laver jeg en alert på HTML siden.
- Response.Write(@"<script language='javascript'>alert('ID value needs to be between 451 and 520');</script>");
Men denne alert når man trykker cancel på den laver et postback til serveren, og derefter får man en fejl hvis man trykker refresh (f5). Hvor den siger noget om "hvis du er igang med at lave en transaktion så tryk ikke prøv igen, tryk cancel" og hvis man trykker prøv igen, så får man den samme alert igen.
Hvordan kan man forhindre javascriptet i at lave et postback til serveren? Jeg har læst noget om at man kan sætte en attribut som fortæller javascriptet at det ikke skal lave et postback, men kunne ikke rigtig få det til at virke.
#2
Mit andet "problem" er at jeg godt kunne tænke mig at lave et program som skal køre på min 2008 R2 windows server, som skal kunne tage imod et argument (ip adresse) og give et resultat tilbage (true/false).
De adresser som skal pinges er adresser som står remote i forhold til min fysiske lokation.
Kan man lave sådan et program i Java eller C#? Eller skal man ned i C?
Prøvede at lave det i Java, men læste et sted at den bruger en virtuel-echo metode som ikke er et "rigtigt" ping, men minder om en nød løsning. Ved ikke om dette er rigtigt eller ej.
Jeg prøvede
- try
- {
- InetAddress address = InetAddress.getByName("8.8.8.8");
-
- // Try to reach the specified address within the timeout
- // periode. If during this periode the address cannot be
- // reach then the method returns false.
- boolean reachable = address.isReachable(10000);
- System.out.println("Is host reachable? " + reachable);
- }
- catch (Exception e)
- {
- System.out.println(e);
- }
men virkede ikke.
SidenoteNogen der kan linke til en artikkel der forklare forskellen på c og objective-c.
En lidt lang tråd, men tak på forhånd drenge. Sku lækkert der er nogle med den rigtige viden man kan spørge dumt