Yahoo Mail and Firefox
January 31st, 2007, 10:12 pm
Using Firefox 2. Problem at different computers and only when using Firefox.
And the problem is some mails appear blank, some have images, some is only text (I know these when I check them with another browser). Problem appeared a couple of days ago, no new extension at that time. Any suggestions?? Thanks
January 31st, 2007, 11:22 pm
Does this thread help at all? Why can't I see pictures in my yahoo email anymore?[
February 1st, 2007, 6:15 pm
Nop, it doesn't help since it is not only images that I don't see, there's nothing on the body of the e-mail just a blank space. It doesn't happen to all messages and it does happen to messages that only contain text.
I have disabled all my extension and the problem remains. I'm seriously thinking about quiting Firefox, too much time wasted trying to solve bugs.
February 1st, 2007, 7:47 pm
I dug into this a little:
Yahoo puts the email in a DIV with ID "message" and STYLE "visibility: hidden". The premise is that they "hide" your email until all of the images load, when they change the visibility to visible. The problem occurs when the email contains a bad IMG tag (e.g., the email link an image that's not found). They get the DIV here:
The problem is that Firefox 2 sets theImg.naturalWidth = 0 when an image can't be found, so imgsDone contiuously returns false. Yahoo Mail never thinks the images are done loading, so your message is never displayed. Since Yahoo's comment indicates that the code is specific to Firefox, I think Yahoo should fix this bug -- although I'm not sure if this behavior is different in Firefox 1.x.
February 2nd, 2007, 12:29 am
Hmm, sorry, seems to be a different problem. See this thread, for x-reference: http://forums.mozillazine.org/viewtopic.php?t=516183
February 2nd, 2007, 6:01 am
I've reported the bug to Yahoo, and I suggest others do the same.
The code they use is to determine if image loading is successful, but they make the faulty assumption that all image loading will be successful. HTML email can be generated with missing or bad images, which causes their entire javascript to fail. The funny thing is that this code is completely unnecessary -- why are they hiding our emails until it completely loads. (I suspect they want you to notice their ads.) I threw together a quick Greasemonkey script that fixes the Yahoo mail problem. Assuming you have Greasemonkey extension installed, save this file as ymail.user.js and load it in your browser (e.g., file://localhost/c:/documents and settings/myname/Desktop/ymail.user.js). [EDIT: You can install it from userscripts.org]
By the way, I cannot confirm that this is the same story as the other thread, jscher2000, as this affects "classic" Yahoo mail.
February 2nd, 2007, 11:19 am
Using classic Yahoo Mail, No Scrip installed on one computers but not on another and both have the same problem so it's not No Script.
I'll try the Greasemonkey and see if Yahoo has anything to say about it.
February 2nd, 2007, 11:57 am
I'm having the same problem. Message body will not open on some messages
February 2nd, 2007, 4:09 pm
Me to. Have also sent Yahoo a message. As others have done, verified that it was Firefox specific. Works in I.E. but.....
February 2nd, 2007, 4:13 pm
In the other case, the message is there but the height is too short: the div is "visible" but most of the content his hidden and of course there are no scroll bars. Perhaps we should combine scripts? This would be the bookmarklet-ized version for "classic" mail (for those not interested in installing GreaseMonkey): The code:
Note: that should all be one line, reconstruct as needed. To make this readily available:
February 2nd, 2007, 5:40 pm
I've noticed similar problems with Yahoo, as well as, Optimum online. The most recent example was a notification that a web page subscription had expired (sent to my optonline.net email). When I opened the email, the text had been enclosed in a "scroll-able" box. As with the others, I didn't have this problem with an earlier version of FF, nor does it occur when using IE6.X. I've notified Yahoo, but seem to feel that this is a FF issue. Waiting for a more definite fix......
February 2nd, 2007, 5:44 pm
jscher2000 - Dude that is freakin' amazing! It Works! Many thanks!
..
February 2nd, 2007, 7:12 pm
I installed the Greasemonkey script and it works!!
I'll check tomorrow on the other PC I use. Thanks a lot!!!
February 2nd, 2007, 7:48 pm
I am having this problem also. Unable to view pictures / images in Yahoo! mail. I have e-mailed Yahoo!, and have asked that Yahoo! and Mozilla Firefox developers confer and get this issue resolved. I would prefer to not have to use IE to check my Yahoo! e-mail.
February 2nd, 2007, 8:18 pm
Thanks also. That fixed it!
Who is onlineUsers browsing this forum: graham.tapper, RobertJ, xed and 27 guests |
|