Код: Выделить всё
window.open(this.options[this.selectedIndex].value,'_blank');
У меня есть jQuery, поэтому если этого легче добиться, тогда ничего страшного.
Обновление. Я только что понял, что есть еще одна проблема с вышеизложенным, потому что некоторые URL-адреса на самом деле используется для создания и вывода PDF-файлов, а они не работают - открываются и тут же закрываются (по крайней мере, в IE7).*
Обновление от 05.07.09 - Мне действительно нужно найти работающее решение. Первоначально я решил эту проблему, отображая ссылки вместо элемента выбора формы, но это больше невозможно.
Причина, по которой мне нужно вышеперечисленное, заключается в том, что у меня большое количество файлов. их, возможно, придется просмотреть/распечатать, их слишком много, чтобы их можно было разумно отобразить в виде списка ссылок. Мне нужно отправить форму, чтобы зафиксировать факт просмотра/распечатки определенного файла, а затем отобразить в форме журнал истории файла. Мне удобно добиться этой стороны дела, поэтому мне не нужна помощь, но я подумал, что это поможет разместить контекст.
Итак, чтобы прояснить мои требования - мне нужен элемент выбора формы и кнопка «Просмотр», при нажатии на которую не только будет запускаться загрузка файла. в новом окне (обратите внимание на описанную выше проблему, с которой я столкнулся, когда эти файлы были в формате PDF), но также отправьте форму, содержащую элемент выбора.
Подробнее здесь: https://stackoverflow.com/questions/564 ... ubmit-form
Мобильная версия