... it's not well suited to provide a "Please Wait" screen. Specifically, it doesn't allow you to remove any "Please Wait" messages you have sent* (without using ill-supported Server Pushes).

I'll be the first to admit that server-push isn't well supported in most browsers, however, for any CSS aware browser, if they have javascript turned on, you can get around the problem.

Basically, you do the following logic:

print a block of text in a named div loop: (wait) emit javascript to set the last named div to 'hidden' print the next block of text in a named div (repeat the loop)

I'll admit, it's not the most friendly way of doing things, but it doesn't require java or flash to be installed, and it will still get to the results (although, leave other stuff on the screen), even if the javascript isn't turned on. (assuming you don't load the text to come up in a hidden element, and then use javascript to unhide it as to hide the otherone)


In reply to Re^2: Sending html content to the browser as the script runs by jhourcle
in thread Sending html content to the browser as the script runs by perljunkymunky

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.