4
Sorry, I did not read your post carefully. This is an annoying one. If you get really desperate you could always use flash!
You could code the JS so that it does not pop up when the name/id of the submit button is pressed. I know that this is not proper JS, but it should illustrate my point:
textarea onchange="if([not clicking] document.formname.submit) {
alert('please press submit to save changes')
}" cols="30" rows="30" />
The question is, how do you code the not clicking bit?