Можно ли концептуально создать букмарклет javascript для копирования и вставки записей HTML-форм? - PullRequest
2 голосов
/ 19 ноября 2010

Я думаю, это то, о чем они говорят на этой странице , но я не уверен.

Я ищу букмарклет, который я могу добавить на панель инструментов своего браузера, например на этой странице . Этот гипотетический сценарий будет работать во многом как буфер обмена Windows, за исключением того, что он будет копировать весь набор записей в веб-форме нажатием одной кнопки, а затем вставлять эти же записи обратно во вторую форму с идентичными полями на другом сайт.

Самое близкое, что мне удалось найти, - это этот аддон Firefox , который выглядит так, как будто он будет идеальным, за исключением того, что он зависит от браузера, который не будет нарушителем. Но на самом деле он был заброшен и больше не будет работать в последней версии Firefox, так что он практически бесполезен.

Я не знаю достаточно о javascript, чтобы знать, возможно ли это вообще в теории, отсюда и этот вопрос.

Ответы [ 2 ]

1 голос
/ 26 марта 2012

Вставка того, что скопировано во второй идентифицированный источник с его собственными полями формы, может оказаться невозможной. Букмарклет для извлечения значений формы может быть легко найден.

http://ostermiller.org/bookmarklets/

Я пытаюсь сделать что-то подобное, через букмарклет было бы неплохо, но я остановился на аддонах Firefox. Пожалуйста, поделитесь, если вы нашли лучшее решение.

Эта ссылка говорит, что Opera также имеет встроенную возможность вставлять скрипты greasmonkey. http://my.opera.com/thibi/blog/firefox-to-opera

0 голосов
/ 19 ноября 2010

Я не думаю, что это возможно - для этого вам понадобятся междоменные сценарии.Вы можете поместить его в реальный клипборд (в кодировке json или около того), но это не представляется возможным во всех / большинстве браузеров по соображениям безопасности.Я мог бы представить всплывающее окно javascript с данными, закодированными в json, которые пользователь мог скопировать или около того после чтения данных формы, и ввод javascript, который появляется при вставке и запрашивает нажатие клавиш CTRL + V.

Почему бы вам не сделать это дополнением?

...