title: C# MVC is it Possible to Run a another Function after i Return the View without JS?
body: <p>My page is called from another website that has a token in its URL parameters, I need to do some async work with this token, at the same time, I don't want my page to be blank while the server is doing the work (it might take 20 seconds).</p>
  <p>My current setup:</p>
  <p>First: My page is loaded with a spinner Please wait (Loading...) and my controller does not utilize the token received.</p>
  <p>Second: The client sends the Token back to the server with JS AJAX.</p>
  <p>Third: The server does the work with the token and displays a success or failure message.</p>
  <p>Is it possible to do this without JS and somehow have a page displayed telling the user to wait while the server does its work on the token?</p>