在Google Chrome中插入JavaScript到网站的简单方法是什么?

a6b3iqyw  于 12个月前  发布在  Java
关注(0)|答案(8)|浏览(141)

我希望能够添加JavaScript的自定义片段到任何匹配正则表达式的网站。这主要是因为我每天使用的网站,因为专业的内容,但有一个穷人的设计。我希望能够做一些事情,如:

  • 访问网站See that sidebar overwrites content
  • 拿出开发者工具,找到侧边栏的div id
  • 编辑在此域的document.ready上执行的JavaScript片段:
$('#sidebar-right').remove();

字符串
搜索了一下用户脚本后,我发现我需要编写一个Chrome扩展,这看起来很不幸,也有点大材小用。有没有更简单的方法,或者一个扩展,它只不过是一个JavaScript编辑器,可以将代码片段分配给域?我真的很希望能够在Chrome中编辑,或者至少有一个文件,我可以一直在MacVim中打开。据我所知,扩展需要卸载/安装才能更新。
如果我只有一个大的JavaScript文件,那就好了,我只需要把我的自定义放在域检查中。
如果我能用CoffeeScript写的话,那就太好了。

qqrboqgw

qqrboqgw2#

为什么不使用dotjs http://defunkt.io/dotjs/呢?它是本地的,你可以用git版本化它,你可以很容易地把它带到另一台电脑上。

omhiaaxx

omhiaaxx3#

另一个解决这个问题的方法是Custom JavaScript for websites。你只需要安装扩展,大约需要2秒钟,然后你就可以立即开始为指定的网站输入你的自定义JavaScript。


的数据
该扩展程序会自动识别当前网站,因此您只需编写代码并单击Save即可。为了方便,您还可以轻松导入jQuery或外部脚本。

pxy2qtax

pxy2qtax4#

Custom JavaScript for Websites 2是网站自定义JavaScript的替代品,具有一些错误修复和跨设备同步脚本功能。

ccrfmcuu

ccrfmcuu5#

Witchcraft是另一个加载自定义JavaScript和CSS的Google Chrome扩展,它应该是为更高级的用户提供的。旧的dotjs项目库将Witcraft列为其继任者。


的数据

qeeaahzv

qeeaahzv7#

你要找的是Greasemonkey。但是等等,Greasemonkey只适用于Firefox,对吧?结果是you can install Greasemonkey user-scripts as native Chrome add-ons。只要转到userscripts.org,点击其中一个上的安装按钮,Chrome就会自动将其转换为本地附加组件。然后,编写自己的附加组件,并使用Chrome安装。
注意:此功能仅适用于Chrome 4.0。

r8xiu3jd

r8xiu3jd8#

2024年:Violentonkey是现在专有的Tampermonkey的开源替代品

相关问题