wood burning stoves
The moose likes Struts and the fly likes how to disable pop-up blocked message in IE6.0 onwards. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "how to disable pop-up blocked message in IE6.0 onwards." Watch "how to disable pop-up blocked message in IE6.0 onwards." New topic

how to disable pop-up blocked message in IE6.0 onwards.

purushotham podaralla

Joined: Sep 12, 2007
Posts: 29

I am using new ie 6.0 to open the generated report. I have three scenarios to open the report (PDF,XLS, and RPT). RPT will open in new IE6.0. When i select first time. again i selected XLS and submitted then i got the message like "pop-up blocked. To see this pop-up or additional options click here......" like this message is coming. This is not the correct way to open the excel. Client is asking, when i click on the Excel need to ask open, save, or close. Please do the needful to resolve this issue. I am using Struts, Jsp, js. using IE6.0

i am using the below piece of code to flush the data in the specified format.
when i click on submit button i will call on javascript method with the following.

window.open( urlContextValue+"/action.do?mode=generateReport","newwindow");

in .js i am caling generateReport action method. it will go to action method and do the rest of the work.

public ActionForward generateReport(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
response.setHeader("Content-disposition", "attachment; filename= reprot.xls ");
}else if ("RPT".equals(FormatType)){
response.setHeader(Content-disposition", "attachment; filename= reprot.rpt");
byte[] backupDoc = VO.getContent();
ServletOutputStream outputStream = response.getOutputStream();
outputStream.write(backupDoc, 0, backupDoc.length);
return null;

whenever i clcik on the submit button i want to open in new window if it is rpt. otherwise need to ask open, save, and close. to open PDF, Excel, and XML.

Tanks in advance

David Newton

Joined: Sep 29, 2008
Posts: 12617

The user of the browser needs to set the options to allow popups from your application.
I agree. Here's the link: http://aspose.com/file-tools
subject: how to disable pop-up blocked message in IE6.0 onwards.
It's not a secret anymore!