Run custom JavaScript on any website. Use this tool to inject custom JavaScript in any website.
Your scripts are kept by the Chrome sync API and applied across domain URLs. You can inject custom JavaScript based on domain or custom Regular Expression (since v3.1.1).
This extension supports dedicated tab to edit your codes since v2.5.1
You can use some built-in libraries such as
* jQuery 1.12.4
* jQuery 2.2.4
* jQuery 3.2.1
* Indefinite Observable 1.0.1
* MooTools 1.6.0
or/and your own external scripts.
Use cases:
* Site debugging (wrong list sort, etc.)
* Extract useful information from website, such as billings/orders metadata
* Hide annoying popups and Ads
* Custom UI
* Anything you can think of 🙂
New features:
Ace Editor (formating, highlight, undo/redo by hotkeys)
Draft auto save (so doesn’t matter when you close the window without saving)
Hosts (websites) switch (you can browse customjs of other websites)
Include external script (eq. Underscore.js is cool)
Thanks to:
Ace – http://ace.c9.io/
Pure – http://purecss.io/
Unable to save script, says it’s too long. No problem with original cjs.
Please use UTF-8!
Best of that extensions types.
This extension is awesome and has made the use of an off-the-shelf corporate web app much more tolerable.
cool
seems, you’ve broken it with trying to load this “)#%20//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js”
I am using this extension with my custom script I created to autofill forms on several sites, and I’m totally satisfied! I switched to this extension from “Custom JavaScript for Websites” (without “2”). Actually, CJS2 is an impoved CJS with several important bugs fixed (e.g., in CJS scripts are often ineditable, because their text in editor mystically disappears, except for the 1st line); also, CJS editor is almost impossible to be dealt with from mobile devices. Unlike the 1st version, CJS2 is totally free of these issues and does what it should do perfectly.
Works nicely to inject custom CSS!
(function(){
let style = `
.nav-sidepanel__org-list {
min-height: 400px;
}
`;
document.head.insertAdjacentHTML(“beforeend”, style);
})();
🙂
awesome extension for appling custom script for any site. Thanks a lot.
It does not work on Audi website:
https://www.audi.de/de/brand/de/neuwagen/a6/rs-6-avant/zubehoer.html
I tried inserting below code:
window.onload = (event) => {
alert(‘Page loaded’)
};
Fantastic! I love it!
Hi,
I really like it! It works great but is how much code we can write is limited? because when I write a lot of code, it shows me an error.
doesn’t work in incognito, Already allow in incognito, even simple script such as console.log(“1”) doesn’t work in incognito page, but work on normal page, please fix it,
I really like this extension 🙁
wow
Works! Thanks!
i give 5 star, very good. Many stupid developer leave their production site with javascript broken, need to correct the code before we can submit the form.
Отлично работает! Первая версия (тоже есть в магазине расширений) почему-то после ошибки обрубала выполнение скрипта и оставалась одна строчка.
Тут же всё работает как надо.
Спасибо!
Doesn’t work anymore
document.getElementsById(“txtUsername”).value = “10”;
If I could give you 10 stars, I would!
Love your extension.
Personalizing and customizing the web however I wish. Love it!
Please allow more code size.
very helpful
thanks you
So helpful.
I try to add own js file but its not working how to do that? please help me on this
love the app but i found a website that it does not accept the injection from this extension.. it would be super if we could fix it!
Great! It solved my big problem.