2010-03-01 39 views
1

我想使用Greasemonkey进行自动登录。
任何人都可以帮助我吗?在Greasemonkey中自动登录?

相关的HTML源代码:

<div id="login-main"> 
    <div id="login-container"> 
    <div id="login-left"> 
     <div id="welcome">Welcome</div> 
     <form id="login-form" action="auth/login" method="post"> 
     <div> 
      <label for="rememberme">Remember me</label> 
      <input type="checkbox" class="remember" checked="checked" name="remember me"/> 

      <label for="email" id="email-label" class="no-js">Email</label> 
      <input id="email-email" type="text" name="handle" value="" autocomplete="off"/> 

      <label for="combination" id="combo-label" class="no-js">Combination</label> 
      <input id="password-clear" type="text" value="Combination" autocomplete="off"/> 

      <input id="password-password" type="password" name="password" value="" autocomplete="off"/> 
      <input id="sumbitLogin" class="signin" type="submit" value="Sign In"/> 
     </div> 
     </form> 

回答

4
var f = document.getElementById("login-form"); 
f.elements.namedItem("email-email").value = "[email protected]"; 
f.elements.namedItem("password-password").value = "password"; 
f.submit(); 
+0

是否有某种方式来保护密码,以防有人获取脚本持有? – 2016-01-20 08:33:55

+0

不,您所拥有的唯一保护是防止安装未知脚本。 – w35l3y 2016-02-02 00:45:04

+0

我的意思是,在我编写的脚本中,有人可能会建议某种方式来以某种方式加密密码,以便任何阅读脚本的人都无法直接知道我的密码? – 2016-02-03 10:42:20