İnternet Hizmetleri,Hosting Çözümleri
javascript
SaÄŸ TuÅŸ Kilidi
20 May
Sağ tuşun tüm işlevini tamamen kapatan bu javascript kodu ile sayfanızdan kopyalama işleri yaptırmayabilirsiniz. Aşağıdaki kodu sayfanızın <head></head> tagları arasına yapıştırın.
<script type="text/javascript"> <!-- function reddet(e){ return false } function IE4tikla(){ if (event.button==2){ //hata mesajı; return false; } } function NS4tikla(e){ if (document.layers||document.getElementById&&!document.all){ if (e.which==2||e.which==3){ //hata mesajı; return false; } } } document.oncontextmenu=new Function("return false" //// hepsini head tagı içine kopyalayın document.onmousedown=reddet document.onselectstart=new Function ("return false" //--> </script>
Formdan Boş Veri Girildiğinde Uyarı Verme
20 May
Öncelikle oluÅŸturduÄŸumuz formda doldurulması gerekli alanların “name” hanelerini unutmamamız gerekir.Çünkü head head taglarında bu name deÄŸerleri iÅŸime yarayacak.
<head> <SCRIPT language=JavaScript1.2> <!-- function islem_onsubmit() { if (document.islem.telefonno1.value == "" { alert ("Kontör Gönderilecek Numarayi Yazmalisiniz!"; document.islem.telefonno1.focus(); return false; } if (document.islem.telefonno2.value == "" { alert ("Kontör Gönderilecek Numarayi Yazmalisiniz!"; document.islem.telefonno2.focus(); return false; } if (document.islem.kontormiktari.value == "" { alert ("Kontör Miktarini Yazmalisiniz!"; document.islem.kontormiktari.focus(); return false; } } </script> Yukardaki kodda yer alan "telefonno1" "telefonno2" vs.. hepsi name değerleridir.Yani gerekli alanları ziyaretçiye uyarmamız için gereken değerlerdir. İşimiz sadece head tagları ile bitmiyor.Ayrıca form işlemimizde de submit yani form işlem aşamasına geçerken head taglarına yönlendirip gerekli kontrollerini yaptırmasını sağlamalıyız.Bunun için form kısmımıza ; [code] <form name="islem" onSubmit="return islem_onsubmit()" method="POST" action="kontorekle.php">
Ortalı Açılır Pencere
20 May
Bilindiği gibi Açılır (Popup) Pencerelerde bir sorun vardır. Tıkladığınız zaman ekranın tam ortasına gelmezler. Aksine rasgele yada sol üst köşede belirirler. Bu Javascript dersinde Açılır (Popup) Pencerelerimizi ekranın tam ortasına nasıl alacağımızı göreceğiz.
Öncelikle aşağıdaki kodu Not Defteri yada Dreamweaver gibi editör aracılığı ile boş bir sayfaya yapıştırın:
<script> var Pencerem; function PencereOrtala(url,w,h) { var left = parseInt((screen.availWidth/2) - (w/2)); var top = parseInt((screen.availHeight/2) - (h/2)); var windowFeatures = "width=" + w + ",height=" + h + ",status,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top; Pencerem = window.open(url, "subWind", windowFeatures); } </script>
Sağ Tıklama Yasağı
20 May
Bu dersimizde saÄŸ tıklama yasağını öğreneceÄŸiz…
Sağ tuş kilidini yapmak için aşağıdaki kodu yazmak gereklidir.
<script language=\"JavaScript1.2\"> function disableselect(e){ return false } function reEnable(){ return true } //if IE4+ document.onselectstart=new Function (\"return false\" //if NS6 if (window.sidebar){ document.onmousedown=disableselect document.onclick=reEnable } </script> <!-- Script-Ende --> <SCRIPT LANGUAGE=\"JavaScript1.1\"> function right(e) { if (navigator.appName == \'Netscape\' && (e.which == 3 || e.which == 2)) return false; else if (navigator.appName == \'Microsoft Internet Explorer\' && (event.button == 2 || event.button == 3)) { alert(\"BURAYA YAZINIZI YAZIN\"; return false; } return true; } document.onmousedown=right; document.onmouseup=right; if (document.layers) window.captureEvents(Event.MOUSEDOWN); if (document.layers) window.captureEvents(Event.MOUSEUP); window.onmousedown=right; window.onmouseup=right; // End --> </script> <SCRIPT language=Javascript> <!-- Highlight and Copy form var copytoclip=1 function HighlightAll(theField) { var tempval=eval(\"document.\"+theField) tempval.focus() tempval.select() if (document.all&©toclip==1){ therange=tempval.createTextRange() therange.execCommand(\"Copy\" var mymessage = \"BURAYA YAZINIZI YAZIN\"; alert(mymessage); } } //--> </SCRIPT><p align=\"center\"> </p>
Javascript ile Mail Kontrolü
20 May
Javascript ile formlarda E-Posta adreslerinin doğru yazılıp yazılmadığını kontrol etmek için küçük bir fonksiyon işimizi görecektir.
function eposta_kontrol(str) { return (str.indexOf("." > 2) && (str.indexOf("@" > 0); }
Kullanım
// deneme amaçlı yanlış bir e-posta adresi oluşturuyoruz var email = 'sanallord[at]hotmail.com'; // veriyi kontrol fonksiyonumuza koşul belirterek sokuyoruz. // yani; eğer eposta doğru girilmemişse hata çıktısı ver diyoruz if(!eposta_kontrol(email)) { alert("Geçerli bir posta giriniz!"; }







Yorumlar