Включение файлов Javascript в сценарий содержимого расширения Chrome

Я пишу расширение Chrome и хочу написать один файл JS, который предоставляет несколько ожидаемых функций, которых нет в другом, а затем загрузить этот другой файл. Мне нужно поведение, подобное require в Perl, #include в C или execfile в Python при передаче локальных и глобальных переменных текущих модулей, как если бы указанный файл был вставлен непосредственно в текущий скрипт.

Большинство существующих решений, которые я могу найти там, относятся к встраиванию этих "включаемых" внутри тегов скрипта, но я не уверен, что это применимо (и если это так, объяснение того, где именно мое расширение внедряет все эти теги сценария на текущую страницу).

Update0

Обратите внимание, что я пишу сценарий содержимого. По крайней мере, на " Но когда пользователь изменит порядок последней записи на первую, я должен просмотреть все записи и увеличить их значения на +1. Это кажется мне довольно уродливым.

Есть ли более удобное решение для такой ситуации?

9
задан user137348 28 September 2010 в 14:19
поделиться