Opening new browser instance irrespective of configuration

R

Rasheed

Background:

We have a web based (ASP.NET) tool to author HTML content. Authors can
create/edit HTML content, preview, and save the file as PDF. A 3rd party
component- abcPDF is used to convert HTML into PDF. The converted PDF form
will be distributed to consumers. The PDF typically contains “Text Boxesâ€
and a “Submit†button. Users may enter data in text boxes and click the
“Submit†button. This action submits the form to an ASPX page using HTTP
POST. The response will be rendered as HTML in user’s browser. Supported
browsers are IE 6 and above.

Problem Description:

Clicking the submit button in PDF should open the HTML (returned by the
server) in a new browser instance. It should not hijack (overwrite or reuse)
existing browser instance that may be active in user’s computer. Currently it
hijacks existing browser instance (if one available) which is NOT accepted by
users. Changing the browser setting “IE: Internet Option > Advanced > Reuse
windows for launching shortcuts†is not acceptable by users.

Finding:

The hijacking behavior is not consistent across the machines, browser
versions, and adobe versions. The IE’s “Reuse windows for launching
shortcuts†does not seem to have any effect in controlling the above behavior
in few cases.

We require a solution to always open the HTML in a new browser instance
irrespective of the software and hardware configurations in user’s computer
when the form is submitted from PDF. We also want to know the root-cause for
this issue.

Appreciate your help.

Rasheed
 
R

Rasheed

Just to add to my previous post: We have uninstalled yahoo tool bar but still
the problem remains same.
 
R

rob^_^

Specify a named target for your form post. eg.

<form id="frmPost" action="ProcessRequest.aspx" target="MyResultsPage"
method="post">


Regards.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top