Remove "The Page at domain.com says:" within Popup

I have the following code that puts up a pop up when the user hits submit:
<script>
function submitForm()
{
  //perhaps some client validation here
  document.forms["yourform"].submit();
  alert("Thanks for submitting.")
}
</script>
<input type="button" onclick="submitForm();" name="go" value="Go" />

Open in new window


The pop up that then comes up is:
The page at domain.com says:

Thanks for submitting.

Open in new window


How can I edit my script to remove the "The page at domain.com says:" part?
LVL 12
Nathan RileyFounderAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

COBOLdinosaurCommented:
The problem is you are popping up an alert after the submit.

Just put a message in a hidden div and change the display property to block BEFORE you submit.

Or handle it from the server side by replying back with the message after you submit.

Cd&
0
Chris StanyonWebDevCommented:
You can't. That's the nature of javascript alert(). It's a security feature :)

Different browsers say different things (Chrome: The page at XXX says | IE: Message from webpage! )

Options are to put up with it, inject a message into the DOM (as per Cd's suggestion) or to use a third party message box, such as the jQueryUI dialog.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
JavaScript

From novice to tech pro — start learning today.