将多个文件注入bookmarklet

时间:2013-05-18 17:40:30

标签: javascript bookmarklet

目前,我正在使用此处的代码:http://benalman.com/projects/run-jquery-code-bookmarklet/使用jQuery编写bookmarklet。现在,jQuery是不够的,我想包含其他库/ css文件,但它不是这个例子中最漂亮的。是否有可在任何地方创建bookmarklet的框架?

创建具有注入多个脚本/文件的功能的bookmarklet的最佳方法是什么?还有更好的选择吗?

1 个答案:

答案 0 :(得分:0)

  

是否有可在任何地方创建bookmarklet的框架?

简短:可能不是。

长:真的不可能说“不”并且肯定,因为很少有人能够知道关于某个主题的一切。我可以说我一直关注bookmarklet的主题(你会看到我的大多数SO答案都是相关的),而且我还没有看到过这样的事情。我可以开始想象如何创造一个,但是 - 取决于你的目标 - 我怀疑这个努力是否值得。

  

创建具有注入多个脚本/文件的功能的bookmarklet的最佳方法是什么?

好吧,无论如何,你可能需要按顺序加载东西,这需要使用onload或类似的状态更改事件来触发后续步骤。根据目标,您可以按顺序或异步或某种组合加载所有文件。对此可能有许多解决方案,但这取决于您的需求和适合的审美感受。我从谷歌搜索javascript lazy load js files开始。