extension ExtPose

Custom JavaScript for Websites 2

CRX id

ddbjnfjiigjmcpcpkmhogomapikjbjdk-

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

  • (2021-05-18) Roul P.: SInce version 2 this app works only randomly, also if I clear "disable" this app "for this host" the app activated himself randomly even the browser is restarted. So all in all not usable anymore for me.
  • (2021-05-10) 이재진: How to migrate from v2.2.5(poakhlngfciodnhlhhgnaaelnpjljija)? I have so many site script. I can't move it one by one.
  • (2021-05-07) Hatef Rostamkhani: Great
  • (2021-05-05) Simon Brace: can't handle large scripts, just refuses to save.
  • (2021-04-07) Никита Зирко: Локально работает! Конфиденциальность есть! Отлично
  • (2021-04-03) Mr.Kleiner: perfect
  • (2021-03-01) Ondrej Vávra: Unable to save script, says it's too long. No problem with original cjs.
  • (2021-01-22) Tamás Máté: Please use UTF-8!
  • (2021-01-15) Anon Anon: Best of that extensions types.
  • (2021-01-08) Sam Prince: This extension is awesome and has made the use of an off-the-shelf corporate web app much more tolerable.
  • (2020-11-27) Vu Huu Trieu: cool
  • (2020-11-10) YV , etc.: seems, you've broken it with trying to load this ")#%20//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"
  • (2020-10-27) Roman Karagodin: 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.
  • (2020-10-15) Philippe Léger: Works nicely to inject custom CSS! (function(){ let style = ` <style> .nav-sidepanel__org-list { min-height: 400px; } </style>`; document.head.insertAdjacentHTML("beforeend", style); })(); :)
  • (2020-09-24) Hridoy Hasan: awesome extension for appling custom script for any site. Thanks a lot.
  • (2020-07-14) YOGESH KUMAR GUPTA: 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') };
  • (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
  • (2018-04-22) Adam Wong: Good extension. Can help me to customize some UI effect well and make the pages fantastic when I browse.
  • (2018-04-04) هشام بنصالح: Awesome Extension. Works perfect in chrome 65.0.3325.181 The great thing is the possibility to include JQuery without having to add extra code. Awesome. Thank you very much.
  • (2018-03-30) Ethan Crist: I said this on version 1, but you should add an option in "hosts" for "Every Site"! Otherwise, love this plugin.
  • (2018-03-26) Вадим Папченко: Очень удобно. Спасибо разработчикам
  • (2018-03-04) Xin Yi: Works perfect!!!
  • (2018-02-17) David Lopez: This is the best thing since sliced bread. I don't understand why the bad reviews. Works like a charm. God bless xcv58 and all the contributors! BTW much better that the first version of CJS Update: Injecting jQuery on facebook doesn't work
  • (2018-02-14) testerkim gnitsetdaca: This extension just gets worse and worse. The latest update doesn't even work. Tested it with a simple alert command. Nothing pops up. Getting frustrated with this extension. Looks like I might have to develop my own extension.
  • (2018-02-13) Dmitrijs Balcers: Doesn't work anymore :/

Latest issues

  • (2021-05-27, v:3.4.8) Sara Peeters: jQuery not loading
    Despite selecting jQuery as predefined library, half of the time it doesn't seem to be loading, and I get the error message "Uncaught ReferenceError: $ is not defined". Even by adding jQuery manually in the external scripts, it doesn't seem to be loading in time.
  • (2021-05-24, v:3.4.8) Marcel Cardoso: Help to make new extension look like this!
    How much do you charge to make new extension look like this one?
  • (2021-01-22, v:3.4.8) Tamás Máté: character encoding
    string compare not working, becose you don't use UTF-8. A simple alert('helló világ') is unreadible.
  • (2021-01-13, v:3.4.8) TancuushiyBegemotik: I there a way to modify url regexp?
    Let's say, to change https://example./com/$ to https://example./com/(\d*)$
  • (2020-11-10, v:3.4.7) YV , etc.: ext is broken
    seems, you've broken it with trying to load this ")#%20//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"
  • (2020-11-10, v:3.4.7) hgbs leo: cjs bug!!!!!!
    Script injection is broken as of Nov 9 update. Creates mangled header nodes: As below: <script src="chrome-extension://ddbjnfjiigjmcpcpkmhogomapikjbjdk/base.js"></script> <script src="# Uncomment address of script below or type your own (one per line and must end with"></script> <script src=") # //cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script> Relatedly, causes a SyntaxError at: chrome-extension://ddbjnfjiigjmcpcpkmhogomapikjbjdk/run.js:formatted:260
  • (2020-11-10, v:3.4.7) Gamesmen Jordan: Broken injection as of Nov 9 update
    Script injection is broken as of Nov 9 update. Creates mangled header nodes: As below: <script src="chrome-extension://ddbjnfjiigjmcpcpkmhogomapikjbjdk/base.js"></script> <script src="# Uncomment address of script below or type your own (one per line and must end with"></script> <script src=") # //cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script> Relatedly, causes a SyntaxError at: chrome-extension://ddbjnfjiigjmcpcpkmhogomapikjbjdk/run.js:formatted:260
  • (2020-09-02, v:3.4.6) Aleksey Danchenko: Hi!
    I try to run script like below but it seems tries to read code in rows.... So i cant define function to reuse it later. Another thing setInterval seems not working function sayHi() { alert('Hello, world!'); }
  • (2020-08-22, v:3.4.5) Ryuzaki: History of inserts
    I have been using this extension for a while, and it stopped working on a site. I noticed that that url have changed, so it lost the code. I want to retrieve it to use it again, but I can't. How can I access it?
  • (2020-07-20, v:3.4.5) Evgeniy Shevchenko: Playing audio
    I tried to play audio using custom script. Nothing works. If I run the same code in console it works. The same behavior with clicking on button. I tried to play using click simulation.
  • (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) Konstantin: 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.

Statistics

Installs
27,069 history
Category
Rating
4.3 (89 votes)
Last update / version
2020-11-30 / 3.4.8
Listing languages
en

Links