, Хотите посмотреть? Спасибо, в любом случае.

ой код скрипта:

    // ==UserScript==
    // @name          test 
    // @description   test
    // @include       http://*
    // @copyright     Bruno Tyndall
    // ==/UserScript==

    var main = function() {
        var b = document.getElementsByTagName('body')[0];
        var t = document.createElement('div');
        t.innerHTML = '<a href="javascript:void(0);" style="color:white;">Hello World</a>';
        t.style.position = 'absolute';
        t.style.zIndex = 1000;
        t.style.bottom = '5px';
        t.style.right = '5px';
        t.firstChild.setAttribute('onclick', 'test();');
        b.appendChild(t);

    }

    var test = function() {
        alert("Hello World");
    }
    main();

Единственная проблема, с которой я сталкиваюсь, - это когда Hello World нажимается, страница не может найти функцию test (). Пожалуйста, скажите мне, что мне не нужно решать это, используя innerHTML'-функцию на странице:это, Есть ли другой способ?

Благодарю.

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

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