V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
knlvz
V2EX  ›  JavaScript

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

  •  
  •   knlvz · 2016-08-31 16:42:55 +08:00 · 2101 次点击
    这是一个创建于 3000 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在有两个系统,要实现共用用户密码框分别登录不同系统,现在已经实现了信息系统的登录,那个办公系统的如何通过 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 来进行自定义登录。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2529 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 122ms · UTC 00:24 · PVG 08:24 · LAX 16:24 · JFK 19:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.