Я создаю скрипт greasemonkey, и мне нужна ссылка, чтобы перейти вперед и изменить текущий html и позволить пользователю щелкнуть обратно, чтобы перейти на исходную страницу.новая страница/вперед в javascript
Как я могу это сделать? используя jquery + greasemonkey + javascript. Ориентация на firefox в основном.
-edit- http://jsfiddle.net/ похоже. Если вы пишете произвольный html в разделе html, нажмите пробег, измените html и нажмите пробег еще раз. Вы сможете щелкнуть назад/вперед, чтобы увидеть изменение вывода (однако поле ввода html остается таким же). Я использую firefox для просмотра этого. Это эффект, который я хочу.
Кажется, что магия выполнена в строке 91. Представляет ли она форму в рамке (возможно, в рамке результатов?), И это вызывает движение в истории?
88 run: function(e) {
89 e.stop();
90 Layout.updateFromMirror();
91 document.id(this.options.formId).submit();
92 this.fireEvent('run');
93 },
Использование «вперед», «текущий» и «задний» немного неясно. Вы хотите отредактировать документ, который просматривает пользователь, но разрешить им впоследствии восстановить исходную версию? – Quentin
Да. Но специально используя кнопку браузера вперед/назад/историю. даже клавиша delete/backspace вернет их на исходную страницу. Я просто не хочу эмулировать эту функцию, подключая клавиатуру или используя ссылку, чтобы получить оригинал. – 2010-05-17 08:23:21