|
|
|
Diğer Konular |
.htaccess ile dosyalarınız cache ile sayfa hızınız artsın | | # 1 YIL SÜRELİ
<FilesMatch ".(ico|pdf|flv)$">
Header set Cache-Control "max-age=29030400, public"
</FilesMatch>
# 1 HAFTA SÜRELİ
<FilesMatch ".(jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>
# 2 GÜN SÜRELİ
<FilesMatch ".(xml|txt|css|js)$">
Header set Cache-Control "max-age=172800, proxy-revalidate"
</FilesMatch>
# 1 DAKİKA SÜRELİ
<FilesMatch ".(html|htm|php)$">
Header set Cache-Control "max-age=60, private, proxy-revalidate"
</FilesMatch> |
Böyyük Patron Tarafından 21-05-2012 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
Javascript |
javascript linklerde referrer bilgisi gönderilmesi | | javascript location.href ile linki kullanıcıya browserde açtırdığınız zaman, link verdiğiniz siteye referrer bilgisi gönderilememektedir.
Bu bilgi ne işime yarar diyeceksiniz.
Biraz absürt bir durum benim başıma geldi,
sizinde başınıza gelebilir.
Öncelikle bir siteyle reklam anlaşması yaptınız ve bu siteye verdiğiniz linklerin google tarafından görünmesini istemiyorsunuz. Yani backlink vermek istemiyorsunuz. Ama reklam veren kişide sizden gelen linkleri (referrer) bilmek istiyor. işte o zaman bu kod lazım.
<script>
function link_referrer(html_sayfasi)
{
var url="http://www.codekodu.com/"+html_sayfasi;
var a = document.createElement("a");
if(!a.click) { //Sadece IE için gerekli, IE zaten referrer bilgisi göndermemektedir
location.href = url;
return;
}
a.setAttribute("href", url);
a.style.display = "none";
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(a);
a.click();
}
</script> |
Böyyük Patron Tarafından 17-05-2012 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
jquery |
input ve textarea kutularına girilince kutunun içindeki değerlerin silinmesi | | $(function(){
$('input:text, textarea').each(function(){
var txtval = $(this).val();
$(this).focus(function(){
$(this).val('')
});
$(this).blur(function(){
if($(this).val() == ""){
$(this).val(txtval);
}
});
});
}); |
Böyyük Patron Tarafından 16-05-2012 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
jquery |
jquery ui autocomplate - Sonuçları formatlamak | | Autocomplete tüm scripti buraya yazmadım, sadece gerekli bölümleri yazdım.
öncelikle formadi adlı input alanına sahipsiniz varsayıyorum siz hangi alan adını kullanıyorsanız aşağıdaki kodda gerekli değişikliği yaparsınız.
örnek : $("#formadi").autocomplete
1- autocomplate open (event) olayında çalışacak
2- formadi alanına kullanıcı tarafından girilen veriyi bold olarak gösterecek
3-strong tagı döndürülen format olmaktadır.
siz bu formatı istediğiniz gibi belirleyebilirsiniz,
<i>,<u>,<b> yada <div style='color:red;font-weight:bold;font-size:14'>$1</div> örneğinde olduğu gibi farklı style de uygulayabilirsiniz.
4- Yada $("#formadi").val() değeri sizin belirleyeceğiniz bir değerde olabilir. Yani değişken değilde sabit bir değerde olabilir.
Mesela gelen sonuçlar içinde adı zeki olanları bold göstermek gibi.
//script
open: function(event, ui) {open: function(event, ui) {
$('.ui-menu .ui-menu-item a').each (function (){
var zeki=$(this).text().replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + $("#formadi").val() + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>");
$(this).html(zeki);
});
}, |
Böyyük Patron Tarafından 02-05-2012 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
jquery |
jquery ui autocomplate - arama sonuçlarında satır sayısı belirlemek | | <script>
$.ui.autocomplete.prototype._renderMenu = function( ul, items ) {
var self = this;
$.each( items, function( index, item ) {
if (index < 50) // here we define how many results to show
{self._renderItem( ul, item );}
});
}
</script>
Bu script ile arama sonucunda dönecek veri miktarını (gösterilen satır) adeti belirleyebilirsiniz.
Ben 50 adet olark sınırladım. |
Böyyük Patron Tarafından 02-05-2012 Tarihinde Gönderilmiştir.
Bu Konuyu Yazdır
Kaynak : |
|
|
|