可以在用户访问的每个网页上动态放置一段代码

时间:2011-09-14 07:47:30

标签: javascript browser

因此,我们有一个程序,用户可以通过从他们访问的网页复制文本,alt + Tabbing到程序,然后将其作为输入粘贴来使用。用户可以更方便地直接在站点中执行此操作。

我们正在考虑一个小而可扩展的小组,跟随他们访问的每个站点。这可能吗?要么是自动粘贴的代码片段,要么是一个叫做动态粘贴代码的JavaScript命令(Scratchpad在这里有任何帮助,至少在FireFox中是这样的。)

我们从未制作过FF附加组件,但似乎动态面板的想法落空了,附加组件将成为下一个最佳选择。

基本上,用户理想情况下应该能够复制文本,输入密钥组合或单击按钮,查看界面并粘贴文本。这些方法中的任何一种都有效吗?

2 个答案:

答案 0 :(得分:1)

浏览器插件或userscript肯定可以做到这一点。

您还可以编写用户脚本并使用用户脚本编译器(例如this one)将其转换为“真正的”插件。

或者你的应用程序可以充当HTTP代理并动态注入它,但我猜这可能比其他两种方法更复杂。

答案 1 :(得分:0)

这个网站Polyvore曾经做过类似的事情,虽然在2分钟左右狩猎我找不到它,但是我已经使用过了,我觉得Google和Digg使用了这种技术已有一段时间了。从我重新编辑它涉及iframe和浏览器中的书签。

基本上你可以下载一小段代码,这些代码可以放在你的书签栏中,这样你就可以导航到一个时尚网站,点击书签复制一张图片并将其重新插入Polyvore。