extension ExtPose

Custom JavaScript for Websites 2

Description from extension meta

Run custom JavaScript on any website.

Image from store Custom JavaScript for Websites 2
Description from store 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/

Latest reviews

  • (2020-04-04) Ayman Mansour: Fantastic! I love it!
  • (2020-03-04) Marifjon Nadirov: 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.
  • (2020-02-22) Fadli Heriyansyah: 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 :(
  • (2019-12-15) Simple Zone: wow
  • (2019-12-06) Магазин Оселя: Works! Thanks!
  • (2019-12-04) Boon -: 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.
  • (2019-11-20) L Z: Отлично работает! Первая версия (тоже есть в магазине расширений) почему-то после ошибки обрубала выполнение скрипта и оставалась одна строчка. Тут же всё работает как надо. Спасибо!
  • (2019-11-14) Milad Sohrabi: Doesn't work anymore document.getElementsById("txtUsername").value = "10";
  • (2019-10-16) Kirill Yunussov: If I could give you 10 stars, I would! Love your extension. Personalizing and customizing the web however I wish. Love it!
  • (2019-05-30) Nathi Nonthasen: Please allow more code size.
  • (2019-05-11) Hoang Le: very helpful thanks you
  • (2019-05-01) Jeremy Belpois: So helpful.
  • (2019-03-29) Govarthanan Venunathan: I try to add own js file but its not working how to do that? please help me on this
  • (2019-03-25) Jay: 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!
  • (2019-02-26) jian li: Great! It solved my big problem.
  • (2019-02-19) 雷雨: Tampermonkey can't work but this is can be, THANKS MAN!
  • (2019-02-13) Ethan M: Love this. An extension to end all extensions. I use this on scribd.com to add zerbra stripes in the reader: $(window).load(function(e) { $( "span.text_line:odd" ).css( "background-color", "#bbbbff" ); });
  • (2019-01-10) Marat Dospolov: Can not load data, please try to open a new window and try again.
  • (2019-01-10) Zeus2459: Doesn't work anymore
  • (2018-12-10) Ron Klein: there are problems with the external script injection although the built in example works (//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js;), URLs with the format http://.... doesn't work. also, like CJS1, there is a problem to inject more then two external scripts (the 3rd script and later scripts aren't really injected)
  • (2018-10-15) Jan Vrátný: Toto rozšíření jednoduše nefunguje. Nespustí se žádný script, ani obyčejný alert, nic. Nefunguje ani s využitím jquery a document.ready, ani bez něj — zkrátka se nespustí nic. Píšete tu, jak je to super, tak to asi v nějakých starších verzích chromu běželo, ale teď je to zcela k ničemu.
  • (2018-10-12) Antonio Morais: Awesome
  • (2018-09-12) Isaac Walker: Wow, so simple, clean, and effective! Love the ability to only run based on certain URL's, this is critical. This in combination with StyleBot for CSS = all-in-one seamless web customization for sites that need some help! Thanks!
  • (2018-09-02) Gren: Kinda worried using this, Until now Im still using Custom Javascript for website (not 2/this).. but this one looks so similar. Is this clone? Are you put something into this? I've so many question why there's second CJS with *different* author. Thank you ---- Edit: Ah, yeah GUI. I appreciate coz this have some feature which the first didnt have.(I was give 2 stars)
  • (2018-08-06) Huu Trieu Vu: I loved it

Latest issues

  • (2020-02-27, v:3.4.4) Ben de Vette: CJS on Youtube
    Hi, I really like CJS and am using it for several websites to hide ads. However, on Youtube CJS is not started until I click the CJS logo. Can't CJS start automatically? If so, what am I doing wrong. Thanks, Ben
  • (2019-10-25, v:3.4.1) Marco Argenti: External libraries not injected
    I have a script that uses jQuery 2.2.4 injected form the menu of your extension but I see that it isn't injected and the script uses the jQuery library already inserted in the page. Can you please fix this issue? Thanks!
  • (2019-10-24, v:3.4.1) Костя Гугл: predefined scripts becomes not working
    Hi, im using your extension for a long time and i think its great. But with last update from 22 october (version 3.4.1), predefined scripts becomes not working (i was trying to use jquery, all versions). Console says: Uncaught ReferenceError: $ is not defined. Before this update everything was working fine. I hope you fix this as soon as possible, anyway thanks for extension
  • (2019-09-26, v:3.4.0) David Gazdovsky: Running setInterval function
    I run this code on page, but it doesnt do anythig: document.onload = function() { setInterval(function() { document.getElementById("ads_left").style.display = "none" }, 1000); } in the same time it works if I run it from chrome dev tools
  • (2019-09-03, v:3.3.5) Roger Fos Soler: Disable console message when url does not match
    Hi! First thank you for this extension, I have been using it for some time now and it's working perfectly. But I have a little suggestion: When I have the extension on a browser, It shows the message which says "Custom JavaScript for websites enabled...". But it is shown on every page, not only the ones I have scripts for. I think it would be better to only be shown on that pages. If the message it's shown to help new users that don't understand why the script it's not working, so they have a way to go to the help link, I think It would be better to show a "help" button next to the "donate" button on the main cjs screen. Thank you very much for your efforts!
  • (2019-07-29, v:3.3.1) david gravel: calling on external script not working
    I likely am not understanding it right but when I try calling on a script located on my server. the script does not load. I am a bit confused about the instruction given to add an external script. In a normal situation I would write: <script src="https://www.domain.com/customscript/file.js" charset="utf-8"></script> but it doesn't work. Would you show me a exact example of what i am supposed to do if the path of file is as followed: https://www.domain.com/customscript/file.js
  • (2019-03-25, v:3.3.1) Jay: love the app but i found a website that it does not work with the injector.. :(
    hello guys! i love the extension.. is the best one bay far from the other ones on the chrome store.. bu t recently i found a website that it just does not accept the injection.. at the end i found another extension that does the job instead.. but can we fix it in some way? i love your extension better..and i dont really like the other one :( would be super if we could in private tough google hangouts so that i can explain u better the issue..
  • (2019-03-01, v:3.3.0) Georg Poweleit: Where are js files stores
    Hi, I like your tool a lot. Now I ran into an issue, that it is blocking right when it starts. Using the reset button does not work at all so I'd like to delete the script. Is there a place in the file system to loot at? Thanks a lot.
  • (2019-01-10, v:3.2.2) Zeus2459: cjs stopped working
    It just says "Can not load data, please open a new window and try again" even after restarting my computer
  • (2018-12-09, v:3.2.2) Israel Gonzalez: Close Tab
    Anyway to close a tab using some javascript? Tried the windows.close() option, but it results in the following error "Scripts may close only the windows that were opened by it."
  • (2018-11-20, v:3.2.2) Nathi Nonthasen: CJS sends double requests to server.
    I have nodejs installed, when I open localhost website Chrome with CJS enable sends double requests to server. When I disable CJS everything is ok. i set "express" in node to receive two GET parameters like this app.get("/v1/test/:ID1/:ID2", (req, res)=>{.............}) Default request all params can be read by node, but 2nd request (which double-send) only first param can be read.. There's no problem in Microsoft EDGE.


18,204 history
4.4306 (72 votes)
Last update / version
2020-05-01 / 3.4.5
Listing languages