Так просто код скрипта на странице выводится текстом.
Не помогло
Написал так:
if (res.substring(17, 20) == '112') alert('Неверный логин'); else if (res.substring(17, 20) == '113') alert('Неверный пароль'); else at = res.substring(27, 53) $("#flash-form").html(at);
Может неправильно написал, но работает.
Начали приходить ответы. Три варианта.
Как вот здесь
success: function(res) {flag = res.substring(0, 2); if (flag == '0|') alert('Ошибка: ' + res.substring(2, res.length));else alert('Удачно: ' + res);
Указать:
если {"error":{"code":112,"message":"Not exist username."}}
alert('Неправильный логин');
если {"error":{"code":113,"message":"Wrong password."}}
alert('Неправильный пароль');
если {"result":{"access_token":"fiu258meub3ilg3l9gmoiekca3"}}
$("#flash-form").html(<p>fiu258meub3ilg3l9gmoiekca3</p>);
Генератором приходит нужный ответ ...что-то в коде неправильно видимо :)
Дикий пионер, там убрали форму авторизации. То есть не убрали, а поменяли на uLogin, а мне нужно по старому авторизоваться. Человек у которого авторизация работает писал:
Вот всё что я имею. А человека давно в сети не было что-бы подробнее поспрашивать.
Привыкайте, его-же майл выкупил, теперь повесит на него миллион скриптов как на одноклассники и будет висеть постоянно.
там много вариантов скриптов сохранить придётся
В коммерческой тематике ставил такой, за месяц ни одного комментария. Через скрипт комментариев ругали друг-друга и власти довольно активно, даже регистрироваться не ленились, а через вконтакт не хотели :)
[umka], спасибо, вставляются только цифры.
Но там стоит ограничение на ввод 8 символов, т.е. если вставлять "Ваш ID: 123456" ничего не вставится, а если "1234". Можно ли как-то сделать, что-бы считались только цифры?