Home     |     .Net Programming    |     cSharp Home    |     Sql Server Home    |     Javascript / Client Side Development     |     Ajax Programming

Ruby on Rails Development     |     Perl Programming     |     C Programming Language     |     C++ Programming     |     IT Jobs

Python Programming Language     |     Laptop Suggestions?    |     TCL Scripting     |     Fortran Programming     |     Scheme Programming Language


 
 
Cervo Technologies
The Right Source to Outsource

MS Dynamics CRM 3.0

Javascript / Client Side Development

Calling of the page when body onbeforeunload event is generated


<script>
function checkFormStatus(oForm)
                {
                        if(isDirty(oForm))
                                //event.returnValue = "You have entered form Data without
submitting this form.";
                                {
                                        alert("You have entered form Data without submitting this
form.");
                                }
                        else { return true;}
        }
     var bSubmitted=false;

     function isDirty(oForm)
        {
            if(bSubmitted) return false;
                /*var iNumElems = oForm.elements.length;
                for (var i=0;i<iNumElems;i++)
                        {
                                var oElem = oForm.elements[i];
                                if ("text" == oElem.type)
                                        {
                                                if (oElem.value != oElem.defaultValue) return true;
                                        }
                        }*/
                        var str;
                        str=window.document.URL;
                        str=str.toLowerCase();
                        if(str.indexOf("orderstatus") > 0)
                                {
                                        window.self.location.href="http:\\arun54\rameshwargspc\dotedit
\testPrintablePDF.asp";
                                        return false;
                                }
                        else
                                {
                                        return true;
                                }
        }
</script>
<body bgcolor="E6EAF2"
onbeforeunload="javaScript:if(checkFormStatus(document.forms[0]));">

ramgaik@gmail.com said the following on 5/22/2007 8:59 AM:

> <script>

<snipped lots of wrapped code>

Was there a question in there?

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/

Add to del.icio.us | Digg this | Stumble it | Powered by Megasolutions Inc