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

Javascript 是否可以在用户访问的每个网页上动态放置一段代码,javascript,browser,Javascript,Browser,因此,我们有一个程序,用户可以通过复制他们访问的网页中的文本,将alt+Tab键粘贴到程序中,然后将其粘贴为输入来使用。对于用户来说,直接在网站上进行操作会更加方便 我们正在考虑一个小而可扩展的面板,跟随他们到他们访问的每个站点。这可能吗?要么是自动粘贴的代码片段,要么是动态粘贴代码的JavaScript命令(至少在FireFox中,Scratchpad有任何帮助) 我们从未制作过FF附加组件,但似乎如果动态面板的想法失败,附加组件将是下一个最好的选择 基本上,用户最好能够复制文本,输入组合键或

因此,我们有一个程序,用户可以通过复制他们访问的网页中的文本,将alt+Tab键粘贴到程序中,然后将其粘贴为输入来使用。对于用户来说,直接在网站上进行操作会更加方便

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

我们从未制作过FF附加组件,但似乎如果动态面板的想法失败,附加组件将是下一个最好的选择

基本上,用户最好能够复制文本,输入组合键或单击按钮,查看界面并粘贴到文本中。这两种方法中的任何一种都有效吗?

一个浏览器插件或一个应用程序肯定可以做到这一点

您还可以编写用户脚本,并使用用户脚本编译器(如)将其转换为“真正”的加载项

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

浏览器附加组件或应用程序肯定可以做到这一点

您还可以编写用户脚本,并使用用户脚本编译器(如)将其转换为“真正”的加载项

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

这个站点过去也做过类似的事情,尽管在2分钟的搜索中我找不到它,但我用过它,我认为谷歌和Digg使用过这项技术一段时间。据我回忆,它包括iFrame和浏览器中的书签

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

这个网站过去也做过类似的事情,虽然在2分钟的搜索中我找不到它,但我已经用过了,我想Google和Digg也用过一段时间了。据我回忆,它包括iFrame和浏览器中的书签


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

如果你能在每一页上都添加一个
元素,那么你就很清楚了(=这将是一个解决方案)。@Šime:我很想发布一个笑话,大意是“成为一家大型广告公司,确保每个人都包含你的.js文件,然后修改它们以生成你想要的弹出窗口”;-)如果你能在每一页上都添加一个
元素,那么你就很清楚了(=这将是一个解决方案)。@Šime:我很想发布一个笑话,大意是“成为一家大型广告公司,确保每个人都包含你的.js文件,然后修改它们以生成你想要的弹出窗口”;-)我同意。一个用户脚本/插件绝对是解决这个问题的唯一最佳解决方案——比如Firefox的美味书签。我同意。用户脚本/插件无疑是解决这个问题的唯一最佳解决方案——例如,Firefox的美味书签。