通过url将参数传递给bookmarklet

时间:2013-10-04 13:12:47

标签: javascript firefox-addon bookmarklet imacros

我目前正在使用iMacro for firefox自定义我的浏览器,与instantfox quicksearch结合使用。

快速搜索允许您使用热键和参数,该参数被压缩成网址。

示例“m google”在地址栏中显示“imacros:// run /?m = google.iim”,启动名为“google”的宏。

现在我想添加一个变量(“m google(var)”),但我对如何通过网址调用本地javascript函数感到茫然。

我知道javascript可以存储在bookmarklet中,但是如何通过url访问和调用参数?

有没有其他方法可以将热键转换为url,而不是使用即时游戏?我希望能够使用多个参数(“m google var”)

1 个答案:

答案 0 :(得分:0)

你有答案。 Run .js file from another .js file?

此外,您可以使用它将任何imacros转换为url。

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