Welcome, Guest. Please login or register.
Did you miss your activation email?
May. 22, 2012, 10:51:42 AM
55238 Posts in 12404 Topics by 73715 Members
Latest Member: cust11hw7jb3nn5n
News:
 
The PRADO Community » Prado v3.x » Component Repository » Virtual JavaScript keyboard toprotect against keyloggers. « previous next »
Pages: [1] Print
Author Topic: Virtual JavaScript keyboard toprotect against keyloggers.  (Read 14694 times)
sergeymorkovkin
Senior Member
***

Karma: 6
Offline Offline

Posts: 157



View Profile WWW
« on: Mar. 24, 2007, 03:47:18 PM »

New component for Prado: Virtual Keyboard to protect against keyloggers.

Features:
- AutoIvoke="True" makes keyboard pop up automatically when page loads.
- Lightweight: 10 kb only. Doesn't require prado core js library.
- RelativeAlign="False" positions keyboard relatively to the whole page.
- Automatically pops up when ForControl gets focus.
- Automatically hides when ForControl loses focus.
- Supports inserts, backspaces and deletes at cursor position.
- May be invoked from script by using: "$F('my_text_box').keyboard.invoke();".
- Crossbrowser: IE, FF, MZ, OP, SM.


Test code:

Code:
            <com:TTextBox ID="Input" TextMode="Password" />
            <com:TKeyboard ForControl="Input" OffsetLeft="3px" OffsetTop="35px" />

P.S. See also pure CSS menu component.

Any comments and suggestions are welcome!

* Keyboard.rar (9.15 KB - downloaded 80 times.)
« Last Edit: Apr. 03, 2007, 10:08:58 AM by sergeymorkovkin » Logged

Pro web developer, open for new projects, click for portfolio.
wei
PRADO v3.x Developer
Diamond Member
*****

Karma: 65
Offline Offline

Posts: 2869



View Profile
« Reply #1 on: Apr. 01, 2007, 01:28:18 AM »

that is very cool and interesting concept Wink , thanks for sharing! May be a different prefix other than 'T'?

If there is a keylogger present, it is probably a trojan, it may also have screen capture capability... still very cool I think.

Also, may be have the comments in English? my editor couldn't figure out which encoding the file was in.
« Last Edit: Apr. 01, 2007, 01:36:49 AM by wei » Logged
sergeymorkovkin
Senior Member
***

Karma: 6
Offline Offline

Posts: 157



View Profile WWW
« Reply #2 on: Apr. 03, 2007, 10:09:33 AM »

Keyboard updated with several bug fixes.
Logged

Pro web developer, open for new projects, click for portfolio.
rhangel
Senior Member
***

Karma: 6
Offline Offline

Posts: 58



View Profile
« Reply #3 on: Aug. 03, 2007, 02:39:48 PM »

Thanks. Very cool component.
Logged
Qiang
PRADO Team Leader
Administrator
Diamond Member
*****

Karma: 99
Offline Offline

Posts: 3241



View Profile
« Reply #4 on: Aug. 27, 2007, 09:29:24 PM »

I have added this control into our library. Thanks for this great control!
Logged
jjmf
Senior Member
***

Karma: 5
Offline Offline

Posts: 221



View Profile
« Reply #5 on: Aug. 20, 2008, 01:52:38 AM »

Are there any way to make it impossible for the user type into the password box using the physical keyboard, letting the TKeyboard be the only input method for the password box? Because if the user click in the password box he is still able to use the physical keyboard.
Thanks!
Logged
Pages: [1] Print 
« previous next »
Jump to: