小白问下如何通过 ajax 实现通达 OA 登录?

2016-08-31 16:42:55 +08:00
 knlvz

现在有两个系统,要实现共用用户密码框分别登录不同系统,现在已经实现了信息系统的登录,那个办公系统的如何通过 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>密&nbsp;码:<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>密&nbsp;码:<input id="password" type="password" name="PASSWORD" /></p>
	<input type="button" value="进入信息系统" onClick="doSubmit()"/>&nbsp;&nbsp;<input type="button" id="Button1" name="Submit" value="进入办公系统"/>
	</form>
	</body>
	</html>

因为通达 OA 的 php 是加密的,所以在网上搜到只能通过 post 用户密码到 logincheck.php 来进行自定义登录。

1979 次点击
所在节点    JavaScript
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/302955

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX