открою секрет: под оперой этот скрипт работает нативнее, чем пол firefox, потому что для firefox надо ставить расширение, позволяющее прикручивать js к страничкам, а в opera нужно положить скрипт(s) в отдельную папку, кликнуть на странице и указать эту папку на соответствующей вкладке.
А рядом там есть кнопка для просмотра исходного кода, плюс в Greasemonkey можно сделать то же самое. В любом случае, в Опере можно точно так же скопировать не глядя, и точно так же удивляться, откуда трояны в линуксе.
Зачем диалог? Надо как в опере - открыть свойства имэйла, на соответствующей вкладке ввести/выбрать путь, куда сохранять аттачи... А то придумали - нажал и сохранил, а то и как в Эволюшне - ещё и предпросмотры. Так только ламерьё делает, оттуда и вирусы! А если аттач заколебёшься сохранять, так безопаснее!