Alright now I figured out what was happening. It turns out that:
http://www.myserver.com/page.asp is different then
http://www.myserver.com/page.asp?hi=hello
Since navigating around my site uses many of these parameters, I didn't
realize that visited depends on the parameters used. Not their values but
that they exist in the addressing.
So all I did was make sure that returned to pages included the parameters
that they were originally accessed with. Again not their values. For
example if I returned to page.asp above I could do it like this:
http://www.myserver.com/page.asp?hi=
and the visited would show correctly. I used the FSO to make sure that
pages accessed from out of the site would get their correct parameters.
Thanks to all who responded.
--
George Hester
__________________________________
So what's this? a is a ASP page. Clicking on a link there goes to the b ASP
page. Clicking a link on that goes to the c ASP page. The idea here is to
keep the visited attribute throughout the process. So if I go a->b-.c>->b
using links dynamically generated the visited attribute holds up on the b
page. Even later a->b. But if I go a->b->c->a->b the visted attribute does
NOT hold up on the b page. Is there something I can do with session so that
if the session is made in the c page then I can make sure the visited link
in the b page holds the visited atribute? In other words abcb = abcab.
Thanks.