[#8695] Inline links in HTML messages load message.php in IFRAME
Summary Inline links in HTML messages load message.php in IFRAME
Queue IMP
Queue Version Git master
Type Bug
State Feedback
Priority 1. Low
Owners Michael Slusarz <slusarz (at) horde (dot) org>
Requester Jan Schneider <jan (at) horde (dot) org>
Created 11/10/09 (121 days ago)
Due
Updated 11/16/09 (115 days ago)
Assigned 11/14/09 (117 days ago)
Resolved
Attachments
Milestone
Patch No

History
11/16/09 Jan Schneider Comment #4 Reply to this comment
Can we rewrite the links so that we catch onclick events? Doesn't fix 
the Firefox bug, but at least doesn't reload the iframe. Or maybe take 
a look at other webmailers if/how they fix it. Though I guess most of 
them don't create a dynamic iframe, but just load the message again in 
the iframe.
11/16/09 Michael Slusarz Comment #3 Reply to this comment
[Sigh]  Sure enough, a Mozilla bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=359190
11/14/09 Michael Slusarz Comment #2
Priority ⇒ 1. Low
State ⇒ Feedback
Reply to this comment
I can only reproduce with FF 3.5 (works fine on Google Chrome, IE 7, 
Opera).  It appears to be a bug with the way FF treats IFRAME's that 
are populated using open(), write(), and close(); if loaded from a src 
URL, this doesn't occur.  Since this is a browser bug, not really sure 
what we can do about it - especially since the alternative (loading 
the HTML data through a separate call) is really not an option for 
performance reasons.
11/10/09 Jan Schneider Comment #1
State ⇒ Assigned
Patch ⇒
Milestone ⇒
Assigned to Michael Slusarz
Queue ⇒ IMP
Summary ⇒ Inline links in HTML messages load message.php in IFRAME
Type ⇒ Bug
Priority ⇒ 2. Medium
Reply to this comment
If an HTML message contains a link to a local anchor further down in 
the HTML, the IFRAME is not scrolling down to that link, instead 
message.php is completely loaded into the IFRAME with the anchor hash 
attached to the loaded URL.