Interactive "Submit" Button

R

rschultz

Using FP 2003. Want to create Company Newsletter signup
consisting of...

Layer 1 = Text Box (email address)
Layer 2 = Interactive Button "OK"

Using two Layers to have fine grain control of
positioning each item on the page.

Question - Can I configure the Interactive Button to act
as a Submit button that when pressed will...

1. Send the email addr to a designated receiver email addr
2. Clear the contents of the Text Box
3. Generate a popup to notify user email addr sent

If YES how/where do I do it?

Thanks!
 
S

Stefan B Rusynko

The IB is just an image w/ a hyperlink (w/ image swapping effects on mouseovers)
You can link to a form that does all you want, or use the IB in a form as the submit button

--
 
M

Murray

This is a bad plan, I think. A layer within form tags will not be
considered as part of that form in some browsers, e.g.,

<form>
<div id="layer1"...>
<input name="textfield1"...>
</div>
</form>

If you need fine positioning of the form elements, just position them in
your CSS, e.g.,

<form>
<input name="textfield1" style="position:relative; top:ypx; left:xpx; ....>

or use a table within the form, e.g.,

<form>
<table>
<tr>
1. Send the email addr to a designated receiver email addr

Yes - using FP's form processing (do a Help search for 'form processing')
2. Clear the contents of the Text Box

I believe you would have to do this manually, but it would be simple. Add
this to the <form> tag -

3. Generate a popup to notify user email addr sent

I'm not sure about this. It's more traditional to just take the visitor to
a new 'thank you' page.
 
J

Jens Peter Karlsen[FP MVP]

Depending on what is available on the Server, you can write a solution
in ASP or PHP that will do this.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.
 

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