Javascript Sayfayı Yazdırma Kodu ( Windows Print Code )

Merhabalar Arkadaşlar benim işime yaradı sizinde işinize yaraya bileceğini düşündüğüm bir javascript kod paylaşmak istedim. Sizinde bu kod yazdırma işlemi yapıyor yani yazısı sayfasını açıyor.

<script language="javascript">
	window.attachEvent( "onload", new Function( "window.print()" ) ) ;
</script>

İyi Çalışmalar

Javascript popup Pencere

Genellik uygulamarım sırasında pek kullanmadığım ama her zaman çok güzel bir alternatif olarak kullandığım Javascript Popup Kodunu paylaşmak istedim. İnternette kolaylıkla bulabilir ancak bilginin hızlı olanı makbuldur diyerek bloguma yazmayı tercih ettim :).

 İyi Çalışmalar.

Javascript Popup Pencere Kodu

  <script type="text/javascript">
function yenipenceredegonder(form) {
window.open('', 'yenipencere', 'width=300,height=200,left = 350,top = 247,resizeable,scrollbars');
form.target = 'yenipencere';
}
</script>

 

Kullanımı

<a href="popup url adresi " onclick="yenipenceredegonder(this)">( Detayları Göster )</a>

Açılan Popup Pençeresini Kapatma

<a href="#" style=" text-decoration:none; color:#FFF;" onclick="window.close()">KAPAT</a>

Javascript İle İki Tarih Arasındaki Farkı Bulma

Javascript İle İki Tarih Arasındaki Farkı Bulma

Merhaba Arkadaşlar üzerinde çalışmış olduğum Rentecar Projesinde Kiralama Süresini hesaplatmak için iki tarih arasındaki farkı bulmam gerekmekteydi. Bu İşlemi Aslında php ile yapabilirdim. Ancak tarihleri kullancı değiştire bilmesi gerektiği için. Javascript ile Yapmam gerekti. Googlede Arama Soncunda bulduğum Sinan Doğan Arkadaşımızın Kodunu Sizinle Paylaşmak İstedim. Umarım Benim Olduğu gibi sizinde işinize yarar. İyi Çalışmalar.

Kod:

 <script type="text/javascript">
Date.gunfark= function(s1,s2) {
var t=s1.split(/D+/);
var z=s2.split(/D+/);
var d1=new Date(t[2]*1, t[1]-1, t[0]*1);
var d2=new Date(z[2]*1, z[1]-1, z[0]*1);
var birgun= 24 * 60 *60 * 1000;
var f= Math.floor((d1-d2) / birgun ) ;
return f;

}
function buton_onclick()
{
var tarih1 = BirinciVeri.value;
var tarih2 = IkinciVeri.value;
var sonuc = Date.gunfark(tarih1, tarih2);
alert(sonuc);
}</script>

Kodların Asıl Yazan Sinan Doğan Arkadaşımıza da Çok Teşekkürederim.

Sinan Doğanın Makalesi İçin Tıklayınız.

Gelen İstek üzerine örnek çalışma hazırladım arkadaşlar buradan ulaşabilirsiniz.

İyi Çalışmalar

Ahmet KAYAR

Jquery Hesablama İşlemi

Yapmış olduğunuz projelerde kimi durumda site içerisinde sayfa yenilemeden anlık hesaplama yaptırmanız gerekiyor işte bu noktada jquery veya ajax devreye giriyor 🙂 ben se her ikisini birden kullanayım dedim 🙂 Aşağıda projemde kullanmış olduğum hesablama fonksiyounu umarım işine yarar 🙂

Js Kod

<script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js” type=”text/javascript”></script>
<script type=”text/javascript” language=”javascript”>
function hesabla()
{
price = document.getElementById(“price”).value; // id’si price olan elemntin değerini alıyoruz.
masraf=document.getElementById(“masraf”).value; //id’si masaf olan elementin değerini alıyoruz.
toplam=parseInt(price)+parseInt(masraf); // Matematiksek işleme sokuyoruz
kdv=toplam*0.18; // kdv hesaplandı.
toplamkdv=toplam*1.18; // toplam kdv hesaplandı.
$(‘#kdv’).html(kdv); // id’si kdv olan div’e değer atıyoruz
$(‘#toplam’).html(toplamkdv); // id’si toplam olan div’e değer atıyrouz.
}

</script>

 

Uygulama Kodu

<input name=”price” type=”text” id=”price”  onkeyup=”hesabla()” /> // Değer Girildiği anda hesaplama işlemi çalışacak.

<input  id=”masraf”  onkeyup=”hesabla()”  type=”text” name=”masraf” /> // Değer Girildiği anda hesaplama işlemi çalışacak.

<div id=”kdv”></div> // İşlemin kdv değeri gelecek.

<div id=”toplam”></div> // İşlemin Toplam Değeri Gelecek

 

İyi Çalışmalar.

 

 

Php gzip Kullanımı

Merhaba Arkadaşlar Yapmış olduğunuz sitelerde sorgu sıkıştırmanızı ve sitelerinizin daha hızlı çalışmasını sağlayan gzip fonksiyonundan bahsetmek istiyorum fonksiyon kullanımı çok basit yapmanız gereken tek şey php kodlarınızın en başına
ob_start(“ob_gzhandler”);

Yazmanız yeterli olacaktır. Sisteminizin daha hızlı çalıştığını fark edeceksinizdir.

İyi Çalışmalar 🙂