kiosk touchscreen issue with IE6

Discussion in 'Javascript' started by Lee, Oct 13, 2006.

  1. Lee

    Lee Guest

    Hi-

    I am QA'ing a kiosk application using IE6 and a touchscreen. If the user
    'drumrolls' his fingers over multiple links very quickly the web page does
    not navigate and effectively freezes.

    I was hoping there might be a way using JS to stop all touch input after the
    1st touch on a link, to allow time for the script to process and then
    navigate to the next page. (Maybe this is similar to disabling all clicks of
    a mouse? However I cannot use an alert or popup box to prevent additional
    touches as this is kiosk not desktop.

    If anyone has thoughts or suggested scripting to solve this your help is
    appreciated!

    Thank You.
     
    Lee, Oct 13, 2006
    #1
    1. Advertising

  2. Lee

    Tim Williams Guest

    Add an onclick handler to each applicable link pointing to the same
    function: calling the function checks a global "navigating" flag. If "off"
    then turn it "on" and return true to the handler. If "on" then return
    false, cancelling the link action.

    Probably should add a setTimeout to clear the flag after a short period,
    just in case the user really does want that second link...

    Tim


    "Lee" <> wrote in message
    news:...
    > Hi-
    >
    > I am QA'ing a kiosk application using IE6 and a touchscreen. If the user
    > 'drumrolls' his fingers over multiple links very quickly the web page does
    > not navigate and effectively freezes.
    >
    > I was hoping there might be a way using JS to stop all touch input after
    > the 1st touch on a link, to allow time for the script to process and then
    > navigate to the next page. (Maybe this is similar to disabling all clicks
    > of a mouse? However I cannot use an alert or popup box to prevent
    > additional touches as this is kiosk not desktop.
    >
    > If anyone has thoughts or suggested scripting to solve this your help is
    > appreciated!
    >
    > Thank You.
    >
     
    Tim Williams, Oct 14, 2006
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Ryan
    Replies:
    1
    Views:
    4,484
    clintonG
    May 18, 2006
  2. a doc

    Programming a TouchScreen

    a doc, Sep 21, 2005, in forum: C Programming
    Replies:
    10
    Views:
    917
    Alan Balmer
    Sep 22, 2005
  3. alext
    Replies:
    0
    Views:
    271
    alext
    Mar 3, 2009
  4. chen selina
    Replies:
    0
    Views:
    708
    chen selina
    Jul 7, 2010
  5. vikram singh
    Replies:
    0
    Views:
    924
    vikram singh
    Nov 2, 2010
Loading...

Share This Page