6.0.0-beta1
10/16/25

[#4693] dhtmlhistory on IE results in pageload for every click
Summary dhtmlhistory on IE results in pageload for every click
Queue DIMP
Type Bug
State Resolved
Priority 2. Medium
Owners
Requester slusarz (at) horde (dot) org
Created 11/24/2006 (6901 days ago)
Due
Updated 03/16/2007 (6789 days ago)
Assigned 11/24/2006 (6901 days ago)
Resolved 03/16/2007 (6789 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/16/2007 01:25:58 AM Michael Slusarz Comment #4
State ⇒ Resolved
Reply to this comment
12/05/2006 12:06:15 AM Michael Slusarz Comment #3
State ⇒ Not A Bug
Reply to this comment
The issue is simply the fact that we are adding (potentially) unneeded 
load on the servers for something that theoretically shouldn't require 
it.  But after looking around to try to find a workaround, none was 
found so I'm just going to go ahead and close this.
11/24/2006 04:06:40 PM Chuck Hagenbuch Comment #2
Priority ⇒ 2. Medium
State ⇒ Feedback
Reply to this comment
What's the problem, though? I know it's not ideal, but it's a request 
to a single, static HTML file - no PHP, no session locking. If this 
causes problems for the webserver, then that server has worse problems.



And ripping out back button support just because of this seems a bit 
extreme to me.
11/24/2006 06:50:21 AM Michael Slusarz Comment #1
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ dhtmlhistory on IE results in pageload for every click
Queue ⇒ DIMP
State ⇒
Reply to this comment
Noticed this several months ago, and further research indicates there 
is probably nothing we can do about this.  On IE (seen with both 6 and 
7) every click that stores history information results in an access to 
'blank.html' such as follows:



192.168.1.3 - - [23/Nov/2006:23:42:53 -0700] "GET 
/horde/dimp/js/dhtmlHistory.html?msg:INBOX:3009 HTTP/1.1" 200 1425

192.168.1.3 - - [23/Nov/2006:23:42:54 -0700] "GET 
/horde/dimp/js/dhtmlHistory.html?msg:INBOX:3073 HTTP/1.1" 200 1425



See, e.g., the comments located here:

http://www.onjava.com/pub/a/onjava/2005/10/26/ajax-handling-bookmarks-and-back-button.html?page=6



Talk about unneeded load on the server...  BTW, this doesn't happen 
with Mozilla (1.5 or 2).



For now, I have compressed 'dhtmlHistory.html' from 1425 bytes to 169 
bytes.  But we need to seriously think about removing this (or at 
least turning this off for IE) since it may cause more problems then 
it fixes.


Saved Queries