Would you like to react to this message? Create an account in a few clicks or log in to continue.

GrafikCell.Forumd.Biz | Adobe Destek & Yardım - GraFik Destek Forumu
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 İlk AJAX uygulaması

Aşağa gitmek 
YazarMesaj


avatar


Uyarı Sev. Uyarı Sev. : Uyarı Yok
<b>Paylasım Gücü</b> Paylasım Gücü : 0
<b>Kayıt tarihi</b> Kayıt tarihi : 31/12/69
<b>Ruh</b> Ruh : 6
<b>Grafik Düzey</b> Grafik Düzey : Az
<b>Tarayıcın</b> Tarayıcın : Safari

İlk AJAX uygulaması Empty
MesajKonu: İlk AJAX uygulaması   İlk AJAX uygulaması EmptyÇarş. Mart 17, 2010 8:40 am

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.
Sayfa başına dön Aşağa gitmek
 
İlk AJAX uygulaması
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Google’ın AJAX’ı kullanması ve XMLHttpRequest nesnesi
» Asp'de Ajax ile Arama
» Ajax nedir?
» Galatasaray * Ajax Maçı
» Daron YÖNDEM'in ASP.Net 3.5 AJAX kitapı çıktı.

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Grafikcell.Forumd.biz Web Dersleri :: Asp Dersleri-
Buraya geçin: