How can I detect what messages have been "alerted" by javascript?

I'd like a way to detect when a message alerts to the browser and what the message is.  How can I do this?

Basically I want the page to refresh if a certain message ever gets alerted/popped up in the browser.
davideo7Asked:
Who is Participating?
 
ProculopsisConnect With a Mentor Commented:

Try something like this:

<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<title>http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Q_26913210.html</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript"></script>
<script> 

var nativeAlert = window.alert;
window.alert = overrideAlert;

function overrideAlert( message ) {
  var last = $(".dialog:last");
  var entry = last.clone().show();
  $("fieldset", entry).append( message );
  $("fieldset>legend", entry).text( new Date().toString() );
  last.before( entry );

  nativeAlert( "*"+message );
}


jQuery(document).ready(function(){

  alert( "Hello World" );
  alert( "Goodbye cruel world" );

});

</script>
</head>
<body>

<div class="dialog" style="display:none;">
  <fieldset><legend></legend>
  </fieldset>
</div>

</body>
</html>

Open in new window

0
 
davideo7Author Commented:
Forgive my ignorance but I really don't even know how to use that.  I placed that on the page and it displayed messages when I had an alert popup and also when I didn't have an alert popup.
0
 
davideo7Author Commented:
Proculopsis: Could you please respond to my previous message?  Thanks.
0
 
davideo7Author Commented:
Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.