Changeset 17318
- Timestamp:
- Dec 10, 2018, 10:39:30 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
datasaverplugin/trunk/datasaver/htdocs/datasaver.js
r13560 r17318 19 19 } 20 20 21 // Keep a copy of form data every minute and keep a copy if the page is 21 // Keep a copy of form data every minute and keep a copy if the page is 22 22 //datasaver_watcher() 23 23 24 24 // Also track when the page is left. 25 $(window). unload(datasaver_savior)25 $(window).on('unload', datasaver_savior) 26 26 }) 27 27 … … 87 87 { 88 88 var element = form.elements[elemidx]; 89 if (element.type != 'submit' && 89 if (element.type != 'submit' && 90 90 element.type != 'hidden' && 91 91 element.type != 'password' && … … 93 93 { 94 94 formdata.push( 95 formidx + ':' + elemidx + ':' + 95 formidx + ':' + elemidx + ':' + 96 96 escape(element.value)) 97 97 } … … 100 100 return formdata.join('&'); 101 101 } 102 102 103 103 function datasaver_save(formdough) 104 104 { … … 168 168 var formidx = parseInt(bits[0]) 169 169 var elemidx = parseInt(bits[1]) 170 document.forms[formidx].elements[elemidx].value = 170 document.forms[formidx].elements[elemidx].value = 171 171 unescape(bits[2]) 172 172 }
Note: See TracChangeset
for help on using the changeset viewer.