Intet højreklik + print siden
Hey.Har lidt problemer med noget javascript og det fatter jeg absolut nada af.
Nå men ideen er den at jeg har en side med noget tekst. Folk må ik kunne kopiere det eller lign, men samtidig skal det så printes ud. Jeg har fixet lidt med noget kode der får den til at printe, men den printer bare en tom side.
Fjerner man alt på nær print funktionen printer den det fint ud.
Spørgsmålet er så, om man kan redigere/lave en ny kode der både gir sikkerhed og blæk på papiret :)
<Script language="JavaScript">
function Print()
{
window.print();
}
if(document.all){
_fc='<'+'div style="position:absolute;left:-1000px;top:-1000px;width:60px;height:35px;z-index:1">' + '<'+'input type="button" name="_xqq" value="" onClick=_ccd() style="visibility:hidden"><'+'/div>';
document.write(_fc);
function _ccd(){
}
;
function _cce(){
_xqq.click();
setTimeout("_cce()",300)
}
;
setTimeout("_cce()",1000);
}
function _ng(){
if (document.all) for (i = 0;
i< document.images.length;
i++){
z = document.images(i);
z.galleryImg = 'no'
}
}
_ng();
function _np1(){
for(wi=0;
wi<document.all.length;
wi++){
if(document.all[wi].style.visibility!="hidden"){
document.all[wi].style.visibility="hidden";
document.all[wi].id="gwp"
}
}
}
;
function _np2(){
for (wi=0;
wi<document.all.length;
wi++){
if(document.all[wi].id=="gwp")document.all[wi].style.visibility=""
}
}
;
window.onbeforeprint=_np1;
window.onafterprint=_np2;
function _ni(){
if(document.all){
document.onselectstart=function (){
return false
}
;
document.ondragstart=function (){
return false
}
;
setTimeout("_ni", 3000);
}
}
;
_ni();
function _nn(){
if(document.layers||window.sidebar){
var t= document.getSelection();
if(t !=""){
if(!window.find){
alert("Function Disabled.");
location="about:blank";
}
else{
if(t !=" "){
window.find(" ")
}
;
}
}
;
setTimeout("_nn()",20)
}
}
_nn();
function _nrcie(){
return false
}
function _nrcns(e){
if(e.which==2||e.which==3)return false
}
if(document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=_nrcns
}
document.oncontextmenu=_nrcie;
function _nsb(){
window.status="Siden beskyttet pga. copyright!";
setTimeout("_nsb()",10)
}
_nsb();
</script>