Welcome, Guest. Please login or register.
Did you miss your activation email?
May. 10, 2008, 03:23:22 AM
44138 Posts in 9652 Topics by 4759 Members
Latest Member: eliezer
News: Class documentation is handy to learn about component properties, events and methods.
 
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 3052 times)
waylex
Senior Member
***

Karma: 1
Offline Offline

Posts: 109


View Profile
« 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!
« Last Edit: Apr. 03, 2007, 10:08:58 AM by sergeymorkovkin » Logged
wei
PRADO v3.x Developer
Diamond Member
*****

Karma: 64
Offline Offline

Posts: 2887



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
waylex
Senior Member
***

Karma: 1
Offline Offline

Posts: 109


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

Keyboard updated with several bug fixes.
Logged
rhangel
Senior Member
***

Karma: 4
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: 90
Offline Offline

Posts: 3164



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
Pages: [1] Print 
« previous next »
Jump to: