UltraVB.Com | vBulletin Destek ve Geliştirme Forumu  

Geri git   UltraVB.Com | vBulletin Destek ve Geliştirme Forumu > Programlama > Programlama > ASP (Active Server Pages)

Tags:

Cevapla
 
LinkBack Seçenekler Stil

Alt 03-27-2008   #1 (permalink)
Webmaster
 
KraL - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2006
Yaş: 26
Mesajlar: 905
Rep Gücü: 27
KraL is on a distinguished road
Cool ASP ile Ajax Kullanımı

ASP ile ajax kullanımı hakkında basit bir işlem yapacağız. XMLHttpRequest nesnesi oluşturup formdaki bir bilgiyi nasıl post edeceğiz öğreneceğiz.



Öncelikle AJAX hakkında bilgi edinmenizi, nedir, neye yarar gibi soruların yanıtını bulmanız gerekmektedir.

Ajax fonksiyonlarını vererek kodlarda gerekli açıklamaları yaparak konuyu anlatıyorum.

Kod:
Bu Bölümü Sadece Kayıtlı Kullanıcılar Görebilir.
2 adet fonksiyonumuz mevcut. Birisi XMLHttpRequest nesnesi oluşturuyor, diğeri form bilgilerini post ediyor. XMLHttpRequest nesnesini burada anlatmak çok uzun olacağından sizi WIKI'deki kısa dökümanla başbaşa bırakıyorum. Farklı kullanımları mevcut, fakat ben genelde bu kullanımı tercih ediyorum.

2. fonksiyonumuzda ciktiver adında bir fonksiyon gözünüze çarpıyordur. Bunun amacı Türkçe karakterleri ve post esnasında tanınmayan karakterleri bozmadan gönderip, çıktı alabilmek içindir.

Herkes Turkçe karakter sorunundan yakınır. Eğer sayfanızın işaretleme tipi ile, setRequestHeader'i birbiriyle uyumlu hale getirir ve son olarakta ajax yordam sayfanıza bir charset belirtirseniz hiçbir sorun yaşamazsınız.

Form bilgilerimiz ise şöyle olacak,

Kod:
Bu Bölümü Sadece Kayıtlı Kullanıcılar Görebilir.
Burada onsubmit yordamında (sizler değiştirebilirsiniz) 3 olay gerçekleşmekte. Formun id bilgisini gönderiyoruz, gelen sonucun sonuc adlı id'li elementte işlenmesini belirtiyoruz ve son olarak bu bilgiler ajax.asp adlı dosyada işleneceğini bidiriyoruz.

Ajax için elementlerin ID bilgileri çok önemlidir. Post edebilmek içinde form bilgilerine birer name eklememiz gerekir. Aynı olmak zorunluluğu yoktur.

şimdi ise ajax.asp adlı sayfamızı oluşturalım,

Kod:
Bu Bölümü Sadece Kayıtlı Kullanıcılar Görebilir.
Tavsiye Kaynaklar;
1. Ajax TR
2. WikiPedi
3. Ajaxian (İngilizce)

Ajax örneğini ekte verilmiştir.
Eklenmiş Dosya Konuya yorum yapmadan eklentiyi indiremezsiniz..
__________________
E-Ticaret Sitesi Kurulur

Tasarım Yapılır

Not : Pm Atarak Msn Destek İstemeyiniz



KraL isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla


Alt bir Hafta önce   #2 (permalink)
Yeni Üye
 
Üyelik tarihi: Dec 2008
Mesajlar: 1
Rep Gücü: 0
dddd is on a distinguished road
güzel bir yazı
dddd isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Cevapla

Anahtar Kelimeler
ajax, asp, ile, kullanımı


Thread Tags
asp ajax kullanımı asp ajax ajax post asp ajax asp kullanımı asp ve ajax fonksiyonları basit asp ajax




Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
[AJAX] Top X bild vBulletin 3.7.x Eklentileri 22 11 Saat önce 07:32
[Ajax] ajaxReg (Ajax Kontrollü Üyelik) Cagonni vBulletin 3.6.x Template Modifikasyonları 0 2 Hafta önce 22:43
Asp ile Sub Kullanımı KraL ASP (Active Server Pages) 0 03-27-2008 02:09
Forum veri kullanımı ile php max veri kullanımı yildirim Genel Sorunlarınız & Çözümleri 3 06-18-2007 02:53


Şu Anki Saat: 19:12


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
Beşiktaş Tezahüratları