When a single web page is called over and over,
each call is placed in the browser's history list.
There are many times that this is acceptable, and others where it is not.
According to -
irt.org | Knowledge Base | JavaScript | History |
Q244 (dated 2-28-05)
You cannot tell the browser to not store the URL in the history.
Several FAQs on this page provide work arounds to keep
data out of the History buffer. Based on the number of related questions,
there is an obvious need for a real solution.
In most applications, you can place a data entry field or button
anywhere you want.
Standard html does not provide this capability.
Traditionally, users have used tables and clear *.gif files to
fake it. Unfortunately,
the W3C Web Accessibility Initiative forbids this method.
(Useful formatting is not fair to disabled users that can
not understand the formatting.)
These examples (produced via an
ASP.NET page) show how to use
style information inside individual elements
to explicitly control position.