Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   создание функции из исходного кода из userscript (https://javascript.ru/forum/misc/11043-sozdanie-funkcii-iz-iskhodnogo-koda-iz-userscript.html)

KOLANICH 03.08.2010 22:48

создание функции из исходного кода из userscript
 
var sender=unsafeWindow["submitForm"].toSource();
//кое-чё добавляем своё
	sender=/function submitForm\(\) \{(.+)\}/m.exec(sender)[1];
	console.log(sender);
//unsafeWindow["submitForm"]=Function(sender); //Не пашет, так как все переменные пытается взять из изолированной области
	//with(unsafeWindow){submitForm=Function(sender);} //тоже не пашед, ибо Ошибка: function Function must be called directly, and not by way of a function of another name

//ЧЁ ДЕЛАТЬ?


Часовой пояс GMT +3, время: 21:29.