Þub
24Ajax kullananlar bilir, bazen Türkçe karakterler canımızı öyle sıkar ki, çoğu zaman ajax kullanmaktar ürkeriz. Vereceğim fonksiyon ile bu probleminizi ortadan kaldıracağız.
Fonksiyonumuz;
Function CleanAjax(ajax)
ajax = replace(ajax, "Ü","Ü", 1, -1, 1)
ajax = replace(ajax, "Ã…?","ş", 1, -1, 1)
ajax = replace(ajax, "Ş","ş", 1, -1, 1)
ajax = replace(ajax, "Ä?","ğ", 1, -1, 1)
ajax = replace(ajax, "Ç","Ç", 1, -1, 1)
ajax = replace(ajax, "İ","İ", 1, -1, 1)
ajax = replace(ajax, "Ö","Ö", 1, -1, 1)
ajax = replace(ajax, "ü","ü", 1, -1, 1)
ajax = replace(ajax, "ÅŸ","ş", 1, -1, 1)
ajax = replace(ajax, "ÄŸ","ğ", 1, -1, 1)
ajax = replace(ajax, "ç","ç", 1, -1, 1)
ajax = replace(ajax, "ı","ı", 1, -1, 1)
ajax = replace(ajax, "ö","ö", 1, -1, 1)
ajax = replace(ajax, "�","ş", 1, -1, 1)
ajax = replace(ajax, "Ğ","ğ", 1, -1, 1)
CleanAjax = ajax
End Function
%>
Kullanımı
10 yorum var
#32.-Abdullah EKE-24 Þubat 2007 Cumartesi
Teşekkürler Sercan Çakır.
Sayfa başına
<% Response.CharSet ="windows-1254" %> eklediğimizde de aynı işlevi sağlayabiliyoruz.
#33.-fatiherikli-24 Þubat 2007 Cumartesi
İşte olay budur
Teşekkürler Srcnckr 
#34.-SrcnCkr-24 Þubat 2007 Cumartesi
Hayır, windows-1254 bu işlevi gerçekleştiremez, gerçekleştirse bile anlıktır. Ben iso ve windows olarak üzerinde bulunduğun sitede denedim ama herhangi bir çözüm üretemedim.
Ancak utf kullanmam gerekiyordu, oda benim işime gelmiyordu. Ama bu ve benzeri fonksiyonlarla sorununuzu çözebilirsiniz.
#36.-SteASP-25 Þubat 2007 Pazar
1254 firefox ve diğer tarayıcılarda sorun çıkartabiliyor sanırım bu çözüm daha iyi, 2 projede kullanmıştım tam sonuç veriyor diyemem genede ama hiç yoktan iyidir 
#37.-SrcnCkr-25 Þubat 2007 Pazar
SteASP, belirtmek istediğimi yazmışsın ellerine sağlık. Kimileri Cross-Browser sorunununa bakmadan IE ile tasarımını yapar web'e sunar ama bir bakar ki FF'le giren kimse gezemez.
Ama bu verdiğim tüm browserlerda sorunsuz çalışıyor. Çünkü ben Aspogren.net'te bu tekniği kullanıyorum ve şuana kadar IE,FF ve Operada test ettim hiçbir sorun taşamıyorum. Elbette içeriğine almadığım karakterler oluyor fakat hemen müdahale ile düzeltiyorum.
Sorunsuz, gönül rahatlığı ile kullanın. Bakıyorum bazı forumlarda şöyle deniyor. UTF yada windows sorunu çözüyor. Çözmüyor arkadaşım. Ceviz.net Forumlarında bu konu üzerine bir çok soru soruldu, yöntemler araştırıldı. Eğer ki çözüm bu kadar basit olsaydı neden kişiler uğraşsın ki.
#236.-mehmet yagız-19 Haziran 2007 Salý
<% Response.CharSet ="windows-1254" %> eklediğimizde de aynı işlevi sağlayabiliyoruz. ewet kardeşim bu kodla gizlenebiliyor
#301.-Mehmet Ali-28 Temmuz 2007 Cumartesi
Buradakilerin hiçbiri veritabanından veri çekerken işe yaramıyor. :S
#421.-orhan-23 Kasým 2007 Cuma
Çok teşekkürler srcnckr ;) Keşke siteyi bırakmasaydın yazılarına devam etseydin 
#503.-Cengiz Gündüz-26 Þubat 2008 Salý
Ben bunu denedim bazı karakterleri düzeltirken bazılarında problem devam ediyor.Örneğin gelen veride A üzerinde iki yuvarlak şeklinde bir karakter çıkıyor bu karakteri fonksiyona bi türlü ekleyemedim.Sercan bir yorumunda rastladığım karakterler olursa olursa eklerim demişti ama uzun zamandır bir güncelleme yok.
