DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/)
-   JavaScript / DHTML / AJAX (http://www.daniweb.com/forums/forum117.html)
-   -   Runtime Error Help PLEASE (http://www.daniweb.com/forums/thread41258.html)

csnewsome Mar 16th, 2006 4:51 pm
Runtime Error Help PLEASE
 
A former instructor (process technology) has emailed me with a question concerning a runtime error he is receiving. I am not a programmer and provided him with code snippets for his WebCT environment.
He has emailed me and asked a question I cannot answer. He is receiving a runtime error for the following snippet that a ";" is missing. Can someone tell me where that semi-colon is supposed to go?
Thanks, Steve
snewsome@stx.rr.com

<HEAD>

<META HTTP-EQUIV="imagetoolbar" CONTENT="no">

</HEAD>



<STYLE media="print">BODY {display:none}</STYLE>



<BODY ondragstart="return false" onselectstart="return false">

<script language="JavaScript">

var message="Function Disabled!";

function clickIE() {if (document.all) {(message);return false;}}

function clickNS(e) {if

(document.layers||(document.getElementById&&!document.all)) { if

(e.which==1||e.which==2||e.which==3) {(message);return false;}}} if (document.layers)

{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}

else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

function disableselect(e){

return false

}

function reEnable(){

return true

}

document.onselectstart=new Function ("return false") if (window.sidebar){

document.onmousedown=disableselect

document.onclick=reEnable

}

</script>



<!-- ///////////////////////////////////////// //-->

<html><head>

<script language="JavaScript"><!--

function clp_clear() {

var content=window.clipboardData.getData("Text");

if (content==null) {

window.clipboardData.clearData();}

setTimeout("clp_clear();",1000);}

--></script></head>

<body onload='clp_clear()'>

</body></html>

Troy Mar 17th, 2006 9:50 am
Re: Runtime Error Help PLEASE
 
I fixed all the obvious problems I found (there were several).

var message="Function Disabled!";

function clickIE()
{
        if (document.all) {
                alert(message);
                return false;
        }
}

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

if (document.layers) {
        document.captureEvents(Event.MOUSEDOWN);
        document.onmousedown=clickNS;
} else {
        document.onmouseup=clickNS;
        document.oncontextmenu=clickIE;
}

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

function disableselect(e)
{
        return false;
}

function reEnable()
{
        return true;
}

document.onselectstart=new Function ("return false;");

if (window.sidebar){
        document.onmousedown=disableselect;
        document.onclick=reEnable;
}

csnewsome Mar 17th, 2006 2:09 pm
Re: Runtime Error Help PLEASE
 
Thanks Troy! I tested it locally, where it worked GREAT, and have passed it along. Many thanks for your help.


All times are GMT -4. The time now is 9:10 am.

Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC