Diff for /loncom/homework/edit.pm between versions 1.98 and 1.99

version 1.98, 2005/12/15 23:20:55 version 1.99, 2005/12/22 22:06:54
Line 504  sub js_change_detection { Line 504  sub js_change_detection {
 <script type="text/javascript">  <script type="text/javascript">
 var clean = true;  var clean = true;
 var is_submit = false;  var is_submit = false;
   var still_ask = false;
 function compareForm(event_) {  function compareForm(event_) {
         if (!event_ && window.event) {          if (!event_ && window.event) {
           event_ = window.event;            event_ = window.event;
         }          }
  if (!is_submit && !clean) {   if ((!is_submit || (is_submit && still_ask)) && !clean) {
       still_ask = false;
       is_submit = false;
             event_.returnValue = "$unsaved";              event_.returnValue = "$unsaved";
             return "$unsaved";              return "$unsaved";
         }          }
Line 529  sub element_change_detection { Line 532  sub element_change_detection {
     return ' onchange="unClean();" ';      return ' onchange="unClean();" ';
 }  }
   
   sub submit_ask_anyway {
       return ' onclick="still_ask=true;" ';
   }
   
 sub textarea_sizes {  sub textarea_sizes {
     my ($data)=@_;      my ($data)=@_;
     my $count=0;      my $count=0;

Removed from v.1.98  
changed lines
  Added in v.1.99


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>