HI
i have found some code by searching the web
it will disable right click , selection of text , and file->print or (ctrl + p) prints a blank page...
Please note that if you have opened window containin the folowing code .... your copy paste in other applications also will not work.....
hope this will help some body
<SCRIPT LANGUAGE="JavaScript">
<!--
hp_ok=true;
function hp_d00(s)
{
if(!hp_ok)return;
document.write(s)
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function hp_ne()
{
return true
}
onerror=hp_ne;
function hp_dn(a)
{
return false
}
function hp_cm()
{
//alert("\u0054\u0068\u0069\u0073\u0020\u0070\u0061\u0067\u0065\u0020\u0068\u0061\u0073\u0020\u0062\u0065\u0065\u006E\u0020\u0070\u0072\u006F\u0074\u0065\u0063\u0074\u0065\u0064\u002E\u0020\u0050\u0072\u0065\u0076\u0069\u0065\u0077\u0020\u006F\u006E\u006C\u0079\u002E");
return false
}
function hp_de(e)
{
return(e.target.tagName!=null&&e.target.tagName.search('^(INPUT|TEXTAREA|BUTTON|SELECT)$')!=-1)
};
function hp_md(e)
{
mac=navigator.userAgent.indexOf('Mac')!=-1;
if(document.all)
{
if(event.button==2||(mac&&(event.ctrlKey||event.keyCode==91)))
{
//alert("\u0054\u0068\u0069\u0073\u0020\u0070\u0061\u0067\u0065\u0020\u0068\u0061\u0073\u0020\u0062\u0065\u0065\u006E\u0020\u0070\u0072\u006F\u0074\u0065\u0063\u0074\u0065\u0064\u002E\u0020\u0050\u0072\u0065\u0076\u0069\u0065\u0077\u0020\u006F\u006E\u006C\u0079\u002E");
return(false)
}
}
else
{
if(e.which==3||(mac&&(e.modifiers==2||e.ctrlKey)))
{
//alert("\u0054\u0068\u0069\u0073\u0020\u0070\u0061\u0067\u0065\u0020\u0068\u0061\u0073\u0020\u0062\u0065\u0065\u006E\u0020\u0070\u0072\u006F\u0074\u0065\u0063\u0074\u0065\u0064\u002E\u0020\u0050\u0072\u0065\u0076\u0069\u0065\u0077\u0020\u006F\u006E\u006C\u0079\u002E");
return false
}
else if(e.which==1)
{
window.captureEvents(Event.MOUSEMOVE);
window.onmousemove=hp_dn
}
}
}
function hp_mu(e)
{
if(e.which==1)
{
window.releaseEvents(Event.MOUSEMOVE);
window.onmousemove=null
}
}
if(navigator.appName.indexOf('Internet
Explorer')==-1||(navigator.userAgent.indexOf('MSIE')!=-1&&document.all.length!=0))
{
if(document.all)
{
mac=navigator.userAgent.indexOf('Mac')!=-1;
version=parseFloat('0'+navigator.userAgent.substr(navigator.userAgent.indexOf('MSIE')+5),10);
if(!mac&&version>4)
{
document.oncontextmenu=hp_cm
}
else
{
document.onmousedown=hp_md;
document.onkeydown=hp_md;
}
document.onselectstart=hp_dn
}
else if(document.layers)
{
window.captureEvents(Event.MOUSEDOWN|Event.modifiers|Event.KEYDOWN|Event.MOUSEUP);
window.onmousedown=hp_md;window.onkeydown=hp_md;
window.onmouseup=hp_mu
}
else if(document.getElementById&&!document.all)
{
document.oncontextmenu=hp_cm;document.onmousedown=hp_de
}
}
function hp_dp1()
{
for(i=0;i<document.all.length;i++)
{
if(document.all[i].style.visibility!="hidden")
{
document.all[i].style.visibility="hidden";document.all[i].id="hp_id"
}
}
};
function hp_dp2()
{
for(i=0;i<document.all.length;i++)
{
if(document.all[i].id=="hp_id")document.all[i].style.visibility=""
}
};
window.onbeforeprint=hp_dp1;
window.onafterprint=hp_dp2;
document.write('<style type="text/
css" media="print"><!--body{display:none}--></style>');
function hp_dc()
{
hp_ta.createTextRange().execCommand("Copy");
setTimeout("hp_dc()",300)
}
if(navigator.appName.indexOf('Internet
Explorer')==-1||(navigator.userAgent.indexOf('MSIE')!=-1&&document.all.length!=0))
{
if(document.all&&navigator.userAgent.indexOf('Opera')==-1)
{
document.write('<div
style="position:absolute;left:-1000px;top:-1000px"><input
type="textarea" name="hp_ta" value=" "
style="visibility:hidden"></div>');
hp_dc()
}
}
function hp_ndd()
{
return false
}
document.ondragstart=hp_ndd;
//-->
</SCRIPT>