code_junkie

Disable browser 'Save Password' functionality

Nov 10th, 2011
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. <form id="loginForm" action="login.cgi" method="post" autocomplete="off">
  2.  
  3. $('#loginForm').attr('autocomplete', 'off');
  4.  
  5. <input type="text" id="username" name="username"/>
  6. <input type="password" id="password" name="password"/>
  7.  
  8. <form id="theForm" action="/your/login" method="post">
  9. <input type="hidden" id="hiddenUsername" name="username"/>
  10. <input type="hidden" id="hiddenPassword" name="password"/>
  11. <input type="submit" value="Login"/>
  12. </form>
  13.  
  14. <script type="text/javascript" language="JavaScript">
  15. $("#theForm").submit(function() {
  16. $("#hiddenUsername").val($("#username").val());
  17. $("#hiddenPassword").val($("#password").val());
  18. });
  19. $("#username,#password").keypress(function(e) {
  20. if (e.which == 13) {
  21. $("#theForm").submit();
  22. }
  23. });
  24. </script>
  25.  
  26. $(function() {
  27. $('#PasswordEdit').attr("autocomplete", "off");
  28. setTimeout('$("#PasswordEdit").val("");', 50);
  29. });
  30.  
  31. ...
  32. <form action="url" method="post">
  33.  
  34. <!-- prevent autopaste { -->
  35. <div style="display: none;">
  36. <input name="l" type="text" />
  37. <input name="p" type="password" />
  38. </div>
  39. <!-- } -->
  40.  
  41. <table>
  42. <tr>
  43. <td>signup_nick</td>
  44. <td><input name="login" type="text" value=""/></td>
  45. ...
Add Comment
Please, Sign In to add comment