У хрома существует настройка поведения при скачивании:
![image](http://img39.imageshack.us/img39/7308/ae19ec55ca4347f4b157ada.png)
И по умолчанию диалоговое окно отключено и, насколько я понял, узнать на клиенте состояние этого пункта невозможно. С другой стороны, чаще всего у людей оно отключено сознательно и незачем переопределять то, что выбрал сам пользователь. Более того, тупо захардкодив такое решение для хрома, вы обрекаете людей с недефолтной настройкой на двойное диалоговое окно.