/ / Промяна на javascript преди неговото изпълнение - c #, javascript, vb.net, firefox

Промяна на javascript преди нейното изпълнение - c #, javascript, vb.net, firefox

Искам да отворя уебсайт, да променя неговия javascript, след това да покажа уебсайта + да изпълни променените ми js.

1) Възможно ли е това?

2) Как е възможно това? (VB.net, C #, FF + добавки)

Thx предварително

EDIT: За вашето по-добро разбиране, аз просто искам js да бъде променен само за моя браузър продукция!

Отговори:

1 за отговор № 1

Можеш да използваш цигулар, Този хубав софтуер действа HTTP прокси и осигурява скриптов механизъм, който може да прехваща и трансформира заявките и отговорите. В твоя случай можеш да замениш в движение съдържанието на JavaScript.


0 за отговор № 2

1) Да, възможно е.

2) Не знам как да го направя чрез някой отизброени методи, но един от методите, който ще работи, е да изтеглите HTML и JavaScript на уебсайта, да го промените на компютъра си, да настроите местен уеб сървър, който обслужва променения HTML и JavaScript, и (по желание) да промените файла с хостове, за да посочите домейн, който се опитвате да измислите, се намира на localhost. Ако искате понякога да взаимодействате и с отдалечения сървър, можете да настроите програма на уеб сървъра, която отговаря на 404, като поискате страницата от отдалечения сървър (по IP адрес). Понастоящем знам само как да направя това в PHP.


0 за отговор № 3

Може да искате да погледнете Потребителските скриптове на Opera, Можете да изпълните нещо подобно

window.opera.addEventListener("BeforeScript", function onchange(e){
if(! myURIregexp.test(e.element.src))
return;
var script = e.element.text;
/* do something with the script text, for example replacing */
ev.element.text = script;
}, false);

0 за отговор № 4

Можете да използвате Fidder2. Можете да промените всичко, което искате, на локален файл с Fidder Автоматичен отговор