Merhaba arkadaslar ben java ile ögrenilip ekrana yazdırılan bir degeri asp degiskene aktarım db ye yazmak istiyorum tek sorunuz java ile ekrana yazdırılan bir deger nasıl asp de bir degiskene aktarırız
misal ;
<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(font_i + t_pixel + t_avscreen + t_depth + font_f);
</script>
bu java kodunda ekran çözünürlügünü veriyor ve font_i adlı degiskene aktarıyor
normalde
<%
dim boy
boy=t_avscreen
%>
yaptıgımızda degiskene aktarması gerekirken aktarmıyor acaba bunu nasıl yapabiliriz
Javadaki degerleri asp ile degiskene aktarmak cekmek ?
5
●658
- 17-05-2008, 02:54:04Asp 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