Hakan ŞEN Kişisel Günce - Etiket : js / http://www.hakansen.com

(ASP) Ajax Instant Edit - Ajax ile yerinde düzenleme yapma

24 Ocak 2008

Wikilerle gündeme gelen hali hazırdaki bir metin tıklandığında düzenleme yapılmasını sağlayan bir zavazingo çıkmış, her yerde php ile yapılan sürümünü bulabilirsiniz. YvoSchaap bunlardan birisidir.

Bende bu sistemin asp ile çalışanını hazırladım, birlikte inceleyelim.

Öncelikle ihtiyacımız olan Instantedit.Js dosyasını bu adresten temin edelim.


Kullanıcağımız sayfaya include edelim

Kod:


<script type="text/javascript" src="instantedit.js"></script>


Eğer editlenecek veri ile ilgili işlem yapılacak sayfaya farklı verilerde gönderecekseniz onlarıda Setvars ile ekleyeceğiz.

Kod:


<script type="text/javascript">
setVarsForm("islem=duzenle&id=1");
</script>


Şimdi yapacağımız işlem çok basit, Class="EditText" klasını eklediğimiz span alanlar düzenlenebilir hale gelecektir.

Kod:


<span id="veri" class="editText">
Geçti istemem gelmeni<br />
Yokluğunda buldum seni<br />
Bırak vehmimde gölgeni<br />
Gelme artık neye yarar<br />
<br />
<br />
<br />
Hakan Şen
<a href="http://www.hakansen.com">www.hakansen.com</a></span>



bu örnek span kodumuzdu, buradaki id="veri" hangi formun alındığını gösterir.

şimdi Js dosyasinda belirttigimiz ASP dosyasını oluşturalım.

anindaeditle.asp

Kod:


<%
Session.CodePage=1254
Response.Buffer = True
Response.ContentType = "text/html; charset=windows-1254"

YaziYazilanAlan      = Request("fieldname")
islem           = Request("islem")
id          = Request("id")
icerik          = Request("content")


%>
<%=icerik%>


bu asp dosyasi kisaca anlatmak gerekirse size o formdan gelen bilgileri alıyor, ve duzenlenen içeriği aynı span içerisine yazıyor.
Ama biz burda veritabanında güncelleme felan yapmadık isterseniz siz ID ye göre sql i açar update ile icerik verisini veritabanınıza yazabilirsiniz.

Çalışan örnek http://www.hakansen.com/kod/instant-edit/ adresinde bulunabilir.
indirmek isteyenler de buradan indirebilirler.

Devamı
Yorumlar (8)
Tarih : 24 Ocak 2008 Perşembe Saat: 18:07:39
Kategoriler : Referanslar, Makale, Programlama
Etiketler : asp, instant edit, yerinde editleme, js

Sitenize döviz kuru ekleyin (JS)

23 Ekim 2007

Sitemde daha önce Döviz Kurları ile ilgili hem ASP hemde PHP makaleleri yayınlamıştım.

Şimdi ise bir ziyaretçimdene gelen mesaj hostunun sadece HTML desteklediği yönünde olmuştur, ve kendisine nasıl yardımcı olacağımı sormuş, Bizde yardımcı olmak için elimizden geleni yapıyoruz ve Döviz kuru kodlarını veriyoruz .

Sitenizde döviz kurlarını göstermek istiyorsanız

Kod:


<script language="Javascript" src="http://www.hakansen.com/kod/dovizkuru.asp"></script>

Kodunu kurları göstermek isteğiniz yere yerleştirin, Döviz kurlarınız orada çıksın.

Hadi hayırlı olsun.

Devamı
Yorumlar (0)
Tarih : 23 Ekim 2007 Salı Saat: 16:50:57
Kategoriler : Referanslar, Programlama
Etiketler : sitenize döviz kuru, js, döviz, kur

Javascript Hızlandırma

5 Mayıs 2007

Saklama-gizleme(obfuscator) programları sayesinde javascript kodlarınızı sıkıştırılabilir ve anlaşılmaz hale getirebilirsiniz. Özellikle web2.0 yaygınlaştıktan sonra bu konu daha da önem kazandı.

İşin özünde tekrarlanan parçalara kısa isimler verip `eval` komutunu devreye sokmak, uzun metot isimlerini kısaltmak ve fazla boşlukları silmek geliyor. Ama unutmamak gerekir ki; bu programlarla değiştirdiğiniz kodları geri alamayabilirsiniz Dikkat etin!

online çeviri için http://www.javascriptobfuscator.com/ sitesine gidebilir veya komut satırından çevirmek için http://jscompact.sourceforge.net/ de yer alan programı kullanbilirsiniz.

Kaynak : http://www.cmp2.net/javascriptleri-hizlandirma/

Devamı
Yorumlar (0)
Tarih : 5 Mayıs 2007 Cumartesi Saat: 11:09:41
Kategoriler : Programlama, Web Tasarım, Lazım Siteler
Etiketler : javascript, sıkıştırma, web 2.0, html, js, obfuscator


eXTReMe Tracker