• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Refresh Header

 
Maulin Vasavada
Ranch Hand
Posts: 1873
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi,
i'm having two problems.
1. i am using response.setHeader("Refresh","5;URL=myurl");
response.sendRedirect("another html page");
this works fine in IE,NN4 but not in NN6! i don't know why. can anybody explain me that?
i got around the above problem using <META HTTP-EQUIV="Refresh" CONTENT="5;URL=myurl"> in my html page where i was redirecting the request after setting header as described in problem 1. it works for IE,NN4,NN6.
but there is a second problem. (well it might not be a problem as all browsers behaves same way).
here it is,
2. say i have put 5 seconds refresh time. and my html page to which i'm redirecting the request from the servlet again goes back to the same servlet. so we will have the same html page refreshed by the browser every 5 seconds. now comes the problem, while this refreshing works, if we press "refresh" button of the browser (when we are viewing the output html) then it stops refreshing it. and in the page source i see that META tag having refresh 5 seconds etc...
why this happens? does my clicking on the "Refresh" button of the browser OVERRIDES my META tag or what?
let me know if i am not clear here.
regards
maulin.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic