Confirmation message instead of page

J

Jonathan Blitz

When using the file upload Frontpage uses a confirmation page (default or
customised) to confirm that the upload has been successful.

I would rather just display a pop-up message to the user and not move to
another form. An important reason is that I need to keep the values on the
form, especially those that I have picked up from the parameters on the
link.

How do I do this?

--
Jonathan Blitz
AnyKey Limited
Israel

Tel: (972) 8 9790365

"When things seem bad
Don't worry and shout
Just count up the times
Things have worked themselves out."
 
K

Kevin Spencer

You would have to write your own server-side form handler, using ASP,
ASP.Net, or some less useful programming technology.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Neither a follower
nor a lender be.
 
R

Ronx

Can't be done using FrontPage extensions. You could try adding
target="_blank" to the <form> tag, this will open the confirmation page in a
new window.
example: (taken from Code view)

<form target="_blank" method="POST" action="--WEBBOT-SELF--">
 
J

Jonathan Blitz

I tried doing it using an asp page as the confirmation page. It just refused
to show it and showed the default page instead.
Why would that be?

--
Jonathan Blitz
AnyKey Limited
Israel

Tel: (972) 8 9790365

"When things seem bad
Don't worry and shout
Just count up the times
Things have worked themselves out."
 
J

Jonathan Blitz

Is there any way to hide the toolbar etc or can that only be done using
script?

--
Jonathan Blitz
AnyKey Limited
Israel

Tel: (972) 8 9790365

"When things seem bad
Don't worry and shout
Just count up the times
Things have worked themselves out."
 
R

Ronx

If you use the FrontPage extensions as the form handler, then the
confirmation page must be .htm or .html - .asp will not work at all.
..asp pages use a different process through the server than FP extensions,
and so the two types of page cannot interact
 
R

Ronx

Hiding the toolbar etc. can only be done using a JavaScript popup window,
which cannot be a confirmation page.

Since you can use ASP, consider writing your own form handler in ASP, which
could recreate the original form with the original data and parameters, thus
making a popup unnecessary.
 
J

Jonathan Blitz

Not quite following.
Do you mean replace the whole upload page with ASP or something in the
confrimation page?

--
Jonathan Blitz
AnyKey Limited
Israel

Tel: (972) 8 9790365

"When things seem bad
Don't worry and shout
Just count up the times
Things have worked themselves out."
 
R

Ronx

The form page can stay as .htm, but the form action points to an ASP page,
instead of using FP extensions.
This ASP page will process the form, upload and save the file (requires
aspupload software on the server) and deliver a confirmation page to the
user. The confirmation page will be a re-write of the original form page,
with a few words explaining that the form contents have been processed.
 
T

Tomas

I had a somwhat similar problem. I solved it by saving the contents of the
form to a cookie, and restoring it again. But it does depend on the user
allowing cookies. See this link:
http://javascript.internet.com/forms/cookie-form-saver.html.

You can also send data back and forth between forms without using cookies.
So one form can populate another, and vice versa. There are free javascripts
for doing this.

Would that help?

"Jonathan Blitz" skrev:
 
T

Tom

Pass the values to the confirmation form. If using asp, you cannot use the
Confirmation Field advanced control, but you can create a new form on the
confirmation field and set the default value to <% Request.Form("FieldName")
%>
Further, when you make the form in the confirmation form, set the field
names as READONLY <Input type=text value=<% Request.Form("FieldName") %>
READONLY </input> I usually go into the Field properties/Border option and
set the shading to gray so it appears grayed out and the user knows it cannot
be edited
 

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