我的应用程序中有一个选项,用户可以在其中停用其配置文件.只有管理员可以再次激活它们.
我有一个ActivateProfile有两种方法的课
userExist(userName) 检查具有该userName的用户是否存在并且他/她的配置文件是否已停用activateAccountByUser(userName)再次激活用户的个人资料我在输入类型按钮的click事件上调用JavaScript函数.此代码适用于Chrome和Mozilla,但在Internet Explorer上我收到此错误:
SCRIPT438:Object不支持属性或方法userExist
function activateProf() {
var userName=document.getElementById("userName").value;
if (userName == "") {
alert("?????? ? ????????????");
} else {
alert(userName + "1");
ActivateProfile.userExist(userName, { callback:function(exist) {
if (userName) {
ActivateProfile.activateAccountByUser(userName);
alert("User is activated");
} else {
alert("User does not exist");
}
}});
}
}
Run Code Online (Sandbox Code Playgroud)
以下是Activate配置文件类的代码
public void activateAccountByUser(String userName) {
try {
Connection c = DBComm.getInstance().getConnection();
Statement s = c.createStatement();
ResultSet set = s.executeQuery("select * from accounts where userName = '" …Run Code Online (Sandbox Code Playgroud)