Собственно нужно проверить корректность регистрации на стороннем сайте, что делается вызовом страницы которая возвращает ответ в формате JSON. Т.е. если от страницы
http://p1.woniu.com/portal/accountinfo?jsoncallback=? поступил ответ в виде
Код:
|
?({"msgcode":-1,"message":"\u672a\u767b\u5f55!"}) |
(тут message всегда тот же), то нужно сообщить пользователю что все плохо, а если в виде:
Код:
|
?({"msgcode":1,"message":{"account":"ACCOUNTNAMEHERE","isemailauthed":null,"ismobileauthed":"0","antiaddiction":"3","viplevel":0,"vipgamename":"\u65e0","vipgameid":0}}) |
Сказать что все хорошо и поблагодарить за регистрацию через alert, а еще лучше еще и упомянуть значение переменной account.
На JS пишу первый раз, тапками сильно не бейте. Получилось вот что:
$.ajax({
type: "GET",
url: "http://p1.woniu.com/portal/accountinfo?jsoncallback=?",
async: false,
success: function(json) {
if(json.message == '\u672a\u767b\u5f55!'){
alert('Регистрация прошла неудачно.')
return false;
}
else
{
alert('Регистрация прошла успешно.')
return false;
}
},
dataType:'json'
});
}
Ну и, как ожидалось, не работает. ЧЯДНТ?