3

Есть ли в Opera функция, позволяющая мне заполнять поля формы повторяющейся информацией или данными, которые не покрываются Волшебной палочкой? Или способ, чтобы Opera's Wand мог хранить информацию для других полей?

Или, может быть, есть пользовательский скрипт, который мог бы сделать это вместо этого?

Приведу один пример: при входе на любой из сайтов Stack Exchange мне нужно вручную вводить (или вводить из заметки) URL-адрес поставщика OpenID. Я хотел бы автоматизировать это, в частности, плюс несколько других сайтов, где существует похожая ситуация.

3 ответа3

2

В Opera уже есть это для полей ввода формы, которые вы часто и неоднократно используете в диспетчере данных форм, который находится на панели «Предпочтения».

  1. Воспользуйтесь Alt + P или Ctrl + F12.
  2. Нажмите на вкладку Формы .
  3. Заполните это как требуется.
  4. Нажмите ОК

В следующий раз, когда вы окажетесь на сайте с полем ввода текста, вы можете просто нажать на стрелку вниз или щелкнуть правой кнопкой мыши контекстное меню и выбрать один из параметров « Вставить личный» .

контекстное меню полей формы

1

Попробуйте этот простой UserScript:

// ==UserScript==
// @name            OpenID fill out for StackExchange sites
// @include         http://superuser.com/users/login*
// @include         http://stackoverflow.com/users/login*
// @include         http://serverfault.com/users/login*
// @include         http://*.stackexchange.com/users/login*
// ==/UserScript==
(function ()
{
    window.addEventListener('load', function()
    {
        document.getElementById('openid_identifier').value = "https://your.url/for/openid";
        document.getElementById('show-more-options').style = '';
    }, false);
})();
1

Я согласен с обоими другими ответами, но подумал ради полноты, я хотел бы отметить, что есть полезное расширение автозаполнения, которое является несколько более общим, чем наличие пользовательского сценария для каждого подобного случая, и немного более гибким, чем "Вставка личного". поля предоставляются из коробки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .