我正在创建一个具有登录功能的网页,如www.newpage.com。以下是页面代码供参考。
<form name="login">
Username<input type="text" name="userid"/>
Password<input type="password" name="pswrd"/>
<input type="button" onclick="check(this.form)" value="Login"/>
<input type="reset" value="Cancel"/>
</form>
<script language="javascript">
function check(form)
{
if(form.userid.value == "user" && form.pswrd.value == "password")
{
window.open('file:///C:/Users/target.html', "_self")
window.open('https://webmail.sas.rutgers.edu/')
}
alert("Error Password or Username")
}
}
现在我想要的是在我登录这个网页后,它应该自动登录到我当地的Zimbra服务器。 zimbra服务器的外观和感觉是这样的:https://webmail.sas.rutgers.edu/
我正在学习Javascript,所以不确定这样做的方式。我读到它可以通过以下方式完成:
1)iframe(再次对他们了解不多)
2)饼干
有没有办法更方便地做到这一点,宁愿用Javascript做。我坚持一些重要的项目请帮忙。
问题太广泛,不容易回答。但是,假设您要登录一个特定的现有邮箱/帐户,那么最简单的方法之一就是使用zimbra的preauth服务,一旦您在站点中登录,您就可以使用特定的请求参数重定向到该服务URL。反过来创建并验证preauth密钥并将您重定向到您的邮箱。当然,您需要先正确配置preauth。这是https://wiki.zimbra.com/wiki/Preauth的官方指南