Closing Page automatically after load.

J

jack

I have created a form which generates an excel file from the dataset
and is working fine.
The only problem is after the excel is generated the blank page still
exist on the screen.
I tried a lot the unload it automatically by close window javascript
to be called in the body tab of the page. but couldn't make it


i would be glad to know the solution.
Thanks for replying me
 
?

=?ISO-8859-1?Q?Morten_N=F8rgaard?=

jack skrev:
I have created a form which generates an excel file from the dataset
and is working fine.
The only problem is after the excel is generated the blank page still
exist on the screen.
I tried a lot the unload it automatically by close window javascript
to be called in the body tab of the page. but couldn't make it


i would be glad to know the solution.
Thanks for replying me

Hello Jack,

you should be able to close the window by way of javascript. Can you
post some of your code...?
 
J

jack

strHeader.Append("<html><body onload='javascript:window.close();'>")

This is what i am doing to create a excel page now the file gets
created but even thought the event is set in the page load it is not
getting closed.


Please help
 
D

Damien

guys please help couldn't break the solution.

Without being able to see any of your code, it's difficult to know how
to help.

At a wild guess, you've got a page (Page1.aspx) which contains a link
to a second page (Page2.aspx). Page2.aspx creates the excel file and
sends that as it's response, and marks the content disposition as an
attachment (thus suggesting to the browser that it open the file in
the appropriate application). However, the problem is that the link in
Page1.aspx includes a target specification of _blank, and so when
users are clicking on the link, it's opening a new browser window
first.

If all the above wild speculation is correct, then the fix is to
remove the target="_blank". If it's not correct, maybe you can post
some actual information that would allow us to see what the problem
is?

Damien
 

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

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,007
Latest member
obedient dusk

Latest Threads

Top