Asp kodlarının içine javascript kodlarını ekleyemezsin...
Bunun daha basit bir yolu var...
Querystring ile ASP dosyasına yollayacaksın...
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1254"%>
<script language="javascript">
swidth=screen.width;
sheight=screen.height;
savheight=screen.availHeight;
savwidth=screen.availWidth;
sdepth=screen.colorDepth;
font_i="<font size='2' face='Verdana'>";
t_pixel="<b>Screen resolution (pixel):</b> " + swidth + " x " + sheight + " pixel" + "<br>";
t_avscreen="<b>Available part of screen:</b> " + savwidth + " x " + savheight + " pixel" + "<br>";
t_depth="<b>Screen depth (bit):</b> " + sdepth + " bit" + "<br>";
font_f="</font>";
document.write("<a href='default.asp?ekranx="+swidth+"&ekrany="+sheig ht+"&cozunurluk="+sdepth+"'>tıkla gönder</a>");
</script>
Mesela ben burada linke tıkladıgında ASP dosyasına verileri yollayacak sen değişik JS kodları ile bunu direkt olarak yapabilir yada en basitinden iframe ile yapabilirsin.
<% ' ASP dosyasının içeriği
ekrany = Request.QueryString("ekrany")
ekranx = Request.QueryString("ekranx")
cozunurluk = Request.QueryString("cozunurluk")
Response.write "Ekran Y = " & ekrany & " Ekran X = " & ekranx & " Çözünürlük = " & cozunurluk
%>
ASP dosyasının içeriğide yukarıda sadece ekrana yazdırdım sen bu verileri bir veritabanına da kaydedebilirsin..
iyi çalışmalar