I am not bothered by people hitting the back button. I just want to catch
the error of people trying to reload a previous insert/update action. I do
use a unique "Form Lock on" value per taf file. This way some one with a
happy back button won't insert another previous update/insert.

Jose


on 5/21/02 7:50 PM, Ben Johansen at [EMAIL PROTECTED] wrote:

> Normally I just open up the app in a window with all the toolbars turned
> off
> 
> <PRE>
> 
> <A HREF="javascript:history.go(0)"
> onClick="window.open('logon.taf?,'APPWIN','scrollbars=yes,toolbar=no,hei
> ght=screen.outerHeight,width=screen.outerWidth,resizable=yes')">LOGIN</A
>> 
> 
> </PRE>
> 
> Then I have Java Script the prevents the Right Click
> 
> Got tired of dealing with this all the time...
> Of course most of my work is Intranet with Specific Browser clients
> 
> 
> But alas, this is probably a public site with browsers with javascript
> turned off
> 
> In that case some sort of flag (formlock) variable looks good to me :-)
> 
> 
> Ben Johansen - http://www.pcforge.com
> Authorized WiTango Reseller http://www.pcforge.com/WiTangoGoodies.htm
> Latest downloads & List Archives @ http://www.witango.ws
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] On Behalf Of Jose Kuhn
> Sent: Tuesday, May 21, 2002 4:03 PM
> To: Multiple recipients of list witango-talk
> Subject: Witango-Talk: Speaking of User Variables
> 
> I use a "form lock" user variable.
> 
> When submitting forms, I always have a form,  a form confirmation page
> and
> then the actual insert. What I do is set the "Form Lock" user variable
> on
> the first action to "Start Thingy".  The  last action before the form is
> inserted/updated is to set the same variable to "Finish".  I put the
> "formlock" assignment and the insert/update within  a condition
> statement If
> "Form Lock" = "Start Thingy" then ..... This prevents the user from re
> inserting stuff by hitting the back button.
> 
> I re-use the same user variable over and over to save memory. I always
> set
> the "Form Lock" to something unique to that taf. I also set the "form
> Lock"
> always to "finish" when the insert/update is complete.
> 
> Is this the most efficient way of doing things? I always reuse the same
> user
> variable so there is not any memory issues.
> 
> What do other people do to prevent the double insert.
> 
> 
> Jose
> 
> ________________________________________________________________________
> TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
>               with unsubscribe witango-talk in the message body
> 
> 
> ________________________________________________________________________
> TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
>               with unsubscribe witango-talk in the message body

-- 
Webologies
150 Robinette Drive
Waynesville, NC 28786
828.627.1994

http://www.webologies.com

----------------------------------------------------------------------------
"You can't make an omelet without breaking eggs"  Boris Badenov
----------------------------------------------------------------------------

________________________________________________________________________
TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
                with unsubscribe witango-talk in the message body

Reply via email to