Coder

10 Ekim 2011

Ajax takvim aracı kullanımı

Filed under: Ajax — Etiketler:, , , , , — Murat M.oğlu @ 00:23

Ajax’ın getirdiği kolaylıkları saymak bitmez. Ücretli, ücretsiz bir çok ajax aracı ile karşılamışsınız dır. Ücretsiz olarak sık kullanılan eklentilerden bir tanesi de takvim(Calendar) aracı. Sağ da solda bir çok örneğini gördüğünüz aracın yapılışı ajax ile çocuk oyuncağı.

Resimdeki gibi mause ile Textbox’ın üzerine gelindiğinde takvim aracını gösteren uygulamayı yapmak için bir adet textbox, scriptmanager ve bir adet CalendarExtender toolkit’i kullanmanız gerekir.

[stextbox id="info"]Ajax kontrollerin de sorun yaşayanlar için bu bağlantı daki yazıya göz atmakta fayda bulacaktır. [/stextbox]

İlk önce form içerisine textbox’ı fırlatın name özelliğini txttarih olarak değiştirin. Ardından ajax’ın sayfamızda çalışması için scriptmanager’ı textbox’ın üstüne ekleyin. Son olarak  CalendarExtender’ı scriptmanager ile textbox arasına ekleyin.

[cc lang="asp"]






[/cc]

Kod olarak benzer bu şekilde yazılımsal görüntü alacaksınız. Calendar’ı ekledikten sonra son olarak özelliklerinden TargetControlID özelliğine txttarih olarak yazın.(Bunu kod kısmında da yapabilirsiniz.) İşlem bu kadar…

[stextbox id="info"]Yukarıdaki kodları copy-paste yaparsanız muhtemelen çalışmayacaktır. Çünkü ajax kütüphanelerini projenize eklemeniz gerekmektedir. Bunun için öncelikle Ajax Control Toolkit’i projenize referans verip ardından Toolbox’dan ilgili araçları sürükleyip bırakarak yapmalısınız. [/stextbox]

Ajax takvimi hakkında daha fazla bilgiye buradan ulaşabilirsiniz.

07 Ekim 2011

Flash ta görünmez buton ile link vermek

Flash dünyasının en basit konusu ile merhaba. Her ne kadar flashın son dakikalarını yaşasak da hala kullanılan teknoloji. Bazen can kurtarıcımız olabilmekte. Mesela bir slider yaptığımızda bir kaç yerden .js css gibi dosyalarını da kaynaklanmamız gerekiyor. Ancak flash ile bu sorunu bir swf dosyası ve html sayesinde çöze bilmekteyiz. Lafı fazla uzatmayıp sadede geçeceğim.

Action Script 2.0 ile .swf uzantılı flash dosyamıza görünmez buton ile bağlantı yani link verebiliriz. Bol resimli anlattığım bu basit işlemi uygulaya bilirsiniz.

İlk olarak Ctrl+F8 ile bir buton oluşturun. Gelen sahnede Timeline alanındaki buton laye’inin Hit alanına resimdeki gibi sağ tuş ile Inster Blank Keyframe deyip alana kullandığınız flash alanından daha büyük toolbar’dan seçtiğiniz bir dikdörtgen çizin.(renk önemli değil, tahmini yaptığınız flash alanını kaplaması yeterli)

Ardından sahne alanına tekrar geri dönüp, sağdaki properties alanından yaptığınız butonu en üste layer açarak sahneye sürükleyip bırakın. Transparan mavi çizdiğiniz dikdörtgeni flash alanını kaplayacak şekilde üzerine getirin. Bu görünmez şeffaf buton en üst katmanda bulunması gerekir. Çünkü bağlantı kodları bu butona yazılacak.

Ve son olarak en can alıcı noktası yani oluşturduğumuz butona link özelliği kazandırıyoruz. Actions- Button sekmesine tıklayıp kod kısmına ;

[cc lang="actionscript"]on (release) {
getURL(“http://coder.digitaldunyam.net”, target=”blank”);

}[/cc]

Burada flash’a tıklanıldığı zaman ilgili web sitesine ayrı sayfada gitmekte. Virgül ile target blank ifadesini silerek kendi sayfasında açabilirsiniz.

Olay bu kadar publish yapıp web sitenizde denemeniz dileği ile…

Powered by WordPress