Передать параметр в букмарклет через URL

В настоящее время я настраиваю свой браузер с помощью iMacro для Firefox в сочетании с быстрым поиском Instantfox.

Быстрый поиск позволяет использовать горячую клавишу и параметр, который преобразуется в URL-адрес.

пример «m google» дает мне «imacros://run/?m=google.iim» в адресной строке, запуская макрос под названием «google».

Теперь я хочу добавить переменную ("m google(var)" ), но не знаю, как вызвать локальную функцию javascript через URL-адрес.

Я знаю, что javascript можно хранить в букмарклетах, но как к ним можно получить доступ и вызвать с параметром через URL-адрес?

Есть ли другой способ конвертировать горячие клавиши в URL, кроме Instantfox? Я хотел бы иметь возможность использовать несколько параметров ("m google var")


person Nattfrosten    schedule 04.10.2013    source источник


Ответы (1)


У вас есть ответ здесь. Запустить файл .js из другого файла .js?

Также вы можете использовать это для преобразования любого imacros в URL-адрес.

http://sourceforge.net/apps/trac/imacros-codegen/

person macroscripts    schedule 04.10.2013
comment
Ни то, ни другое не помогает, извините. Я хочу иметь возможность вызывать функцию javascript через URL-адрес, а также передавать параметр функции. Первый просто вызывает скрипт из скрипта, второй требует, чтобы вы передавали код с переменной через программу, что не совсем эффективно по времени. - person Nattfrosten; 06.10.2013