Почему script.onload не работает в пользовательском скрипте Chrome?

Я хочу загрузить другой файл сценария на сайт, используя скрипт пользователя. Ноjs.onload событие нене работает правильно.

Пользовательский файл:

// ==UserScript==
// @name           Code highlight
// @description    Test
// @include        http://localhost/*
// @version        1.0
// ==/UserScript==

var js = document.createElement('script');
    js.src = "http://localhost/test/js/load.js";
    document.getElementsByTagName("head")[0].appendChild(js);
    js.onload = function(){
        console.log(A)
    }

файл load.js:

var A = {
    name:'aa'
}



В Chrome консоль выводитне определено», но load.js загрузился полностью.

Я проверил это в Firefox, и он выводитA правильно.

Ответы на вопрос(1)

Ваш ответ на вопрос