Ok, I think I may have gotten it resolved. It's a wiley, tricksy one.
The post links are formatted like this:
<a id="msg1234567"></a>
Whereas the #new post links are like this:
<a id="new" name="new"> </a>
Originally I suspected that some browsers only recognized name="" parameters instead of id="" params, and so I investigated along those lines.
This time, however, I noticed that the first anchor code had no content, whereas the second has a non-breaking space for content! I began wondering if Firefox had issues with jumping to anchor elements that had no content. A bit of Firebug testing seems to confirm it, so I'm gonna implement a fix and see if it fixes things. Gimme a minute.
EDIT: Looks like that did it for me. I also discovered what I believe are the conditions where post linking would and wouldn't work:
1) If you use a browser that doesn't recognize empty anchor tags (<
a id="msg1234567"><
/a>)
AND
2) If you're trying to link to a specific post by it's post number (#msg1234567 at the end of the URL).
Linking to the new post in a thread using the #new ending should have always worked. I think...
