现在有两个系统,要实现共用用户密码框分别登录不同系统,现在已经实现了信息系统的登录,那个办公系统的如何通过 ajax 来实现?或者有更好的方法?
帮看看是哪里写错了?才刚刚开始学 ajax ,代码是下面那段
这是登录 OA 系统的,现在想改为 ajax 登录
<html>
<body>
<p>请登录</p>
<form id="login" name="login" method="POST" action="http://192.168.1.101/logincheck.php" >
<p>用户名:<input id="username" type="text" name="USERNAME" /></p>
<p>密 码:<input id="password" type="password" name="PASSWORD" /></p>
<input type="submit" name="Submit" value="进入办公系统" />
</form>
</body>
</html>
这个是两者结合的,已实现信息系统的登录。
<html>
<head>
<script type="text/javascript" src="http://192.168.1.100/ReportServer?op=emb&resource=finereport.js"></script>
<script type="text/javascript" src="doFanruan.js"></script>
<script type="text/javascript">
var usr = $('#username').val();
var pwd = $('#password').val();
$('#Button1').click(function()){
$.ajax({
type:"POST",
data:{"USERNAME":usr,"PASSWORD":pwd},
url:"http://192.168.1.101/logincheck.php",
window.open(data.url),
})
}
</script>
</head>
<body>
<form id="login" name="login" method="POST" action="" >
<p>用户名:<input id="username" type="text" name="USERNAME"/></p>
<p>密 码:<input id="password" type="password" name="PASSWORD" /></p>
<input type="button" value="进入信息系统" onClick="doSubmit()"/> <input type="button" id="Button1" name="Submit" value="进入办公系统"/>
</form>
</body>
</html>
因为通达 OA 的 php 是加密的,所以在网上搜到只能通过 post 用户密码到 logincheck.php 来进行自定义登录。