Mark Mielke <mark_at_mark.mielke.cc> писал в своём письме Thu, 07 Jan 2010
08:53:27 +0300:
> On 01/07/2010 12:30 AM, Ed wrote:
>> Correction. Now I know how to reproduce this.
>>
>> Select the first link. Right click on one message (any one will
>> do) and the select Open in New Tab or Open in New Window. Then
>> presto, what is seen in the second link.
>>
>> Is it a bug, or is it just the actual display of what the
>> link produces?
>>
>> Since in the browser, the javascript takes the linked
>> (XML document) and displays it properly. So if you just
>> view the link without being processed by the javascript,
>> which (AFAIK) displays the XML in its natural state.
>>
>> That's what I think happens.
>
> Haha - I should have waited one more minute to see your post. If you
> look to my post, it only overrides "onclick". It does not override
> "right click". So, yes, it seems like a limitation of the
> implementation. Only a regular click is handled properly. A right click
> open new window does not execute the JavaScript, and therefore falls to
> the href which is not presentable without a style sheet.
I'd say that the problem is not that they don't handle right clicks, but
that they've set the internal URI as the link's target, thus making it
visible for the user. If I were them, I'd put the plain message URI in
there, with the JavaScript constructing the /ajax/ URI when needed.
Also, FWIW, the Ajaxy stuff seems to be browser dependent. In IE, Opera,
and Firefox w/NoScript I just get the plain links (which made me wonder
for a while what's everyone talking about).
Roman.
Received on 2010-01-07 17:15:58 CET