У меня есть гибкое приложение, которое использует navigateToURL () для вызова сервлета. Сервлет, в свою очередь, генерирует JasperReport, а затем использует exportReport () для отображения отчета в новой вкладке браузера.
Теперь моя проблема заключается в следующем. Я хочу создать несколько отчетов одновременно, каждый из которых открывается на своей вкладке. Все работает нормально, за исключением того, что в Firefox встроенный блокировщик всплывающих окон браузера видит каждую новую вкладку, которая открывается после первой вкладки отчета, как всплывающее окно. Это блокирует это и вызывает у меня бесконечные головные боли.
Я также попробовал это в IE8, Safari, Chrome и Opera без проблем.
Буду очень признателен за помощь в преодолении блокировщика всплывающих окон Firefox.
UPDATE:
Я использую таймер в цикле, который я использую для запуска вызовов сервлета. Причина этого заключается в том, что без задержки от таймера сервлет получает слишком быстрый удар для генерации отчетов. Может быть, браузер видит таймер как вредоносный и поэтому блокирует все всплывающие окна после первого?