Получить современные браузеры, чтобы распознать Ajax / JQuery Войти и попросить сохранить пароль - PullRequest
0 голосов
/ 24 декабря 2011

Я использую jQuery (последний) и у меня есть полностью ajax через форму входа в систему.Форма контролируется этим кодом:

    $("form").live("submit", function(event) {
    event.preventDefault();

    var input = {};
    input.url = $(this).attr('action');
    input.data = $(this).serializeArray();

    var output = Site.getResponse(input);

    if(output.success) {
        params = {};
        params.title = 'Dashboard';
        params.url = '/user/dashboard';

        Page.instance().load(params);
    }
});

Итак, по сути, браузер все равно должен распознавать сообщение, потому что это происходит из отправки формы, я просто использую jQuery, чтобы остановить отправку, чтобы я мог обработать ее.Есть ли способ «обмануть» современные браузеры, чтобы сохранить пароль для моего сайта без фреймов, пожалуйста.

1 Ответ

0 голосов
/ 25 июня 2013

ИМХО лучший способ обработать вход в систему - добавить эту строку в конец сценария входа в систему

header("Location: " . $_SERVER['HTTP_REFERER']);

или некоторый постоянный URL, в зависимости от того, что вы хотите. Таким образом, страница не изменяется и форма отправляется, поэтому браузер запоминает пароль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...