Click to See Complete Forum and Search --> : Privacy in Visual Basic Web Browser


enielsen
June 23rd, 2009, 06:11 PM
I have a pretty simple VB program (2008) that essentially works like an informational Kiosk. It has a few buttons to navigate to certain web pages. But I need to be able to protect the information that has been submitted to previous web pages so that another user can not find out that information.
How can I disable the ability for a user to navigate back in the web browser?
My code is basically just on-click events:

Private Sub btnSL_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSL.Click
wbUCF.Navigate("http://regionalcampuses.ucf.edu/locations/south_lake/index.asp")
End Sub

Your help is greatly appreciated

dglienna
June 23rd, 2009, 06:58 PM
Try hitting F11 for Kiosk Mode (which removes buttons) in IE

enielsen
June 24th, 2009, 12:10 PM
We looked at IE Kiosk Mode and found that it wouldn't work for our purpose. The web pages that we are going to do not have direct links on the first page.
We need to be able to restrict users from right clicking the page and selecting back or Alt-Left arrow to go back and see previous users' entries.

Thanks

dglienna
June 24th, 2009, 11:49 PM
You could redirect the pages from your own page, and kind of filter out the invalid actions.

You could use a KIOSK with no keyboard or mouse. Just a keypad that fired 12 buttons

enielsen
June 25th, 2009, 09:57 AM
I figured it out. All I needed to do was to set WebBrowserShortcutsEnabled to false and and IsWebBrowserContextMenuEnabled to false

Now the user will be able to navigate through the links but not go back to old pages.

Thanks for the help.