2013-01-10 59 views
0

我能够在登录Firefox时保持用户在同一页面上,但在IE上加载了wamp文件夹目录。我认为这是一个错误,它可以修复?为了让用户在登录时保持在同一页面上,有一个特定的代码可供使用?当用户登录时,将用户保持在同一页面

我使用的代码是PHP和ajax的混合,但ajax在下面;

function logMeIn(){ 
var poststr="email="+$("#email").val()+"&password="+$("#password").val(); 
$.ajax({ 
    type: "POST", 
    url: "../script/sendLogDetails.php", 
    data: poststr, 
    success: function(str){ 
    switch (str){ 
    case "1": 
    alert("Can't connect to server - please retry later."); // Can't connect to server 
    break; 
    case "2": 
    alert("Can't connect to database - please retry later."); // Can't connect to database 
    break; 
    case "3": 
    alert("Account access problem - please retry later."); // Account access details 
    break; 
    case "4": 
    alert("Invalid log in details - please retry."); // invalid login details 
    break; 
    default: 
    window.location=""; 
    break; 
    } 
    } 
    }); 
} 
+0

你是否阻止了默认的表单动作? –

+0

'.location =“”'有什么意义? –

+0

无关的问题:您需要对'postr'中的值进行URL编码或(我的首选项)将其设置为对象而不是字符串,并让jQuery为您执行编码。 – Barmar

回答

0

window.location="";将重定向用户。摆脱它。

+0

工作,但没有通知说有一个登录。我将如何添加? – user1941674

相关问题