Jeg har fået javascriptet til at virke således at det under body onload skriver sin value ind i et hidden input / asp:HiddenField...
Men jeg kan ikke derefter hente det i rutinen i CodeBehind via feltnavn.value (eller .text efter jeg forsøgte med asp:HiddenField)
Den er simpelt hen tom...
Hvis jeg laver en redirect til feltets value er der ingen problemer da jeg derefter kan lave en request["TZ"]
Jeg kan også bruge cookies til at skaffe informationen... Men jeg så helst gerne at disse 2 løsninger blev holdt udenfor, så det hele sker on the fly...
Lidt code:
<script id="GetTimeZone" type="text/javascript" language="javascript"> function GetTimeZone() { var d = new Date(); var ZuluMin = -d.getTimezoneOffset(); document.forms[0]["TidZone"].value = ZuluMin; document.cookie = "TidZone=" + ZuluMin + ";"; } </script> </head> <body onload="GetTimeZone();"> <asp:HiddenField ID="TidZone" runat="server" />
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.