asp kodları logo

ASP Kodları, ASP Script, ASP örnekleri, ASP Programları, ASP dersleri, ASP giriş, ASP öğreniyorum

| ASP ile ilgili aradığınız tüm kodlar ve örnekler burada!
Kas/09

6

İlk AJAX uygulaması

AJAX’IN nasıl çalıştığını anladıysanız ÅŸimdi ilk uygulamamızı yapabiliriz. İlk önce basit bir HTML formu hazırlayalım.

Formun “username” ve “time” isimli iki tane alanı olsun. “username” alanı kullanıcı tarafından girilsin, “time” ise AJAX ile doldurulsun istiyoruz.

HTML dosyasının ismini testAjax.htm şeklinde kaydedelim.

testAjax.htm aşağıdaki kodları:

<html>
<body>

<script type=”text/javascript”>
function ajaxFunction()
{
var xmlhttp;
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari için
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 için
xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”);
}
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
document.myForm.time.value=xmlhttp.responseText;
}
}
xmlhttp.open(“GET”,”time.asp”,true);
xmlhttp.send(null);
}
</script>

<form name=”myForm”>
Name: <input type=”text” name=”username” onkeyup=”ajaxFunction();” />
Time: <input type=”text” name=”time” />
</form>

</body>
</html>

xmlhttp isimli bir XMLHttpRequest nesnesi tanımladık. xmlhttp=new XMLHttpRequest() şeklinde.

bir de time.asp oluşturup, ordan değer döndürmemiz gerekiyor. Çünkü username alanına bir değer girildiğinde AJAX fonksiyonu time.asp ye gidip değer geri getirmek isteyecek.

time.asp ise şöyle.:

<%
response.expires=-1
response.write(time)
%>

Bu örnekte yaptığımız iÅŸlem, “username” alanına bir harf girildiÄŸinde “time” alanına zamanı getirmiÅŸ olduk.


aspkodlari.com

İlgili makaleler

RSS Feed

Henüz yorum yapılmamış.

Leave a comment!

<<

>>

Bul!

İletişim

Soru, öneri, tanıtım yazısı veya reklam için adresimiz: info[at]sozcukcevir.com