wWw.bLacK-WeB.Tr.Gg | GeneL, WebmasTer, EğLence Platformu

JavaScript ile içeriklerinizde … koruma

Buradaki herkes site sahibi olduğuna göre onca emek harcayarak oluşturulan forum içeriklerinin, Site sahibi için ne kadar değerli olduğunu herkes biliyordur.
Peki ya bu içeriklerin çalınmasına halinde ne hissedersiniz?
Bunu yaşayanlarınız elbet vardır ki bunlardan biri de benim. Razz


ALTTAKİ KODLARI

Arrow sitene giriş
Arrow tasarım ayarları
Arrow gelişmiş ayarlar
Arrow tasarımın üstü,tasarımın altı,içerik bölümünün altı, v.b yere kopyalayabilirsiniz.


FireFox Sağ Tık Engelleme:

Kod:
<script language=JavaScript>
    <!--

    var message="Ne yazık ki olmaz!";

    ///////////////////////////////////
    function clickIE4(){
    if (event.button==2){
    alert(message);
    return false;
    }}

    function clickNS4(e){
    if (document.layers||document.getElementById&&!document.all){
    if (e.which==2||e.which==3){
    alert(message);
    return false;
    }}}

    if (document.layers){
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=clickNS4;
    }
    else if (document.all&&!document.getElementById){
    document.onmousedown=clickIE4;
    }

    document.oncontextmenu=new Function("alert(message);return false")

    // -->
    </script>


Seçim ve Sağ Tık Engelleme:

Kod:
<script language=JavaScript>
<!--
   if ( window.Event )
      document.captureEvents( Event.MOUSEUP );

   function nocontextmenu()
   {
      event.cancelBubble = true, event.returnValue = false;
      return false;
   }

   function norightclick( e )
   {
      if ( window.Event )
      {
         if ( e.which == 2 || e.which == 3 )
            return false;
      }
      else if (event.button == 2 || event.button == 3)
      {
         event.cancelBubble = true, event.returnValue = false;
         return false;
      }
   }

   if ( document.layers )
      document.captureEvents( Event.MOUSEDOWN );

   document.oncontextmenu = nocontextmenu;
   document.onmousedown = norightclick;
   document.onmouseup = norightclick;

   function notaccept(e)
   {
      return false;
   }

   document.onmousedown = notaccept;
   document.onselectstart = new Function( "return false" );
// -->
    </script>



Caba Olarak da CTRL+C Engelleme:)

Kod:
<script>
function ctrlCEngelle(e) {
   olay = document.all ? window.event : e;
   tus = document.all ? olay.keyCode : olay.which;
   if(olay.ctrlKey&&(tus==99||tus==67)) {
      if(document.all) { olay.returnValue = false; } else { olay.preventDefault(); }
   }
}
</script>


kanzuk yazmış:
şu şekilde hem int.exp. hemde firefox için işinize yarayacaktır.
yazı seçme ve sağ tuş engelli.
ayrıca sağ tuşa tıklandığında uyarı vermiyecektir.
Kod:
<SCRIPT language="JavaScript">
curPage=1;
document.oncontextmenu = function(){return false}
if(document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = function(e){
if(e.target==document)return false;
}
}else{
document.onmousedown = function(){return false}
}
</SCRIPT>
<body ondragstart="return false" onselectstart="return false" oncontextmenu="return false">


Bu arada %15'i de azimle çalışanların payı. Very Happy


Idea Lütfen şu üç kavrama dikkat edin:

Arrow Birine bakar, sizin aklınızda bir fikir canlanır ve benzer ama farklı bir şey yaparsınız, bu esinlenme olur.

Arrow Birine bakar, ondaki bilgiyi aynen alır ve kaynak belirtirsiniz, bu alıntı olur.

Arrow Birine bakar, ondaki bilgiyi aynen alır ve kaynak belirtmezsiniz, bu çalmak olur.


Arrow alıntıdır...
14 ziyaretçi (21 klik)
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol