Searching...
суббота, мая 19, 2012

Մկնիկի՝ աջ սեղմակի արգելումը Blogspot-ում



Այսօր որոշեցի խոսել բլոգգերների համար շատ կարևոր մի բանից:Կարծում եմ դուք արդեն վերնագրից հասկացաք թե ինչից եք այսօր մենք խոսելու:Ես ձեզ կներկայացնեմ 2 եղանակ,մկնիկի աջ սեղմակի արգելման վերաբերյալ:Անցնենք գործին՝
1-ին տարբերակ՝
Մտնում ենք blogger-ի մեր էջ և կատարում հետևյալ քայլերը՝Desing- -> Page Elements-->Add a Gadget-->Html/javascript, ավելացրեք հետևյալ կոդը :

 


<script type="text/javascript">
function preventSelection(element){
  var preventSelection = false;
  function addHandler(element, event, handler){
    if (element.attachEvent) 
      element.attachEvent('on' + event, handler);
    else 
      if (element.addEventListener) 
        element.addEventListener(event, handler, false);
  }
  function removeSelection(){
    if (window.getSelection) { window.getSelection().removeAllRanges(); }
    else if (document.selection && document.selection.clear)
      document.selection.clear();
  }
  function killCtrlA(event){
    var event = event || window.event;
    var sender = event.target || event.srcElement;
    if (sender.tagName.match(/INPUT|TEXTAREA/i))
      return;
    var key = event.keyCode || event.which;
    if (event.ctrlKey && key == 'A'.charCodeAt(0))  // 'A'.charCodeAt(0) можно заменить на 65
    {
      removeSelection();
      if (event.preventDefault) 
        event.preventDefault();
      else
        event.returnValue = false;
    }
  }
  addHandler(element, 'mousemove', function(){
    if(preventSelection)
      removeSelection();
  });
  addHandler(element, 'mousedown', function(event){
    var event = event || window.event;
    var sender = event.target || event.srcElement;
    preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
  });
  addHandler(element, 'mouseup', function(){
    if (preventSelection)
      removeSelection();
    preventSelection = false;
  });
  addHandler(element, 'keydown', killCtrlA);
  addHandler(element, 'keyup', killCtrlA);
}
preventSelection(document);
</script>

2-րդ տարբերակ՝
Կատարում ենք հետևյալ քայլերը, սկայն նախկին կոդի փոխարեն գրում ենք հետևյալ կոդը՝



<SCRIPT language=JavaScript>
<!-- http://www.spacegun.co.uk -->
var message = "function disabled";
function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }
document.onmousedown = rtclickcheck;
</SCRIPT>
Կոդը ավելացնելուղ հետո փոխեք ՝function disabled տեքստը , ձեր ցանկալի տեքստով:

0 ՄԵԿՆԱԲԱՆՈՒԹՅՈՒՆՆԵՐ:

Отправить комментарий

Հավանեցի՞ր, դե տեղեկացրու ընկերներիդ`