リンクから tampermonkey 関数を呼び出すにはどうすればよいですか?
これが私が試したものです。tampermonkey を使用して、次のようにリンクを挿入できます。
var aNode = document.createElement('a');
var aText = document.createTextNode('will it run');
aNode.appendChild(aText);
aNode.href = 'javascript:runTest();';
document.body.insertBefore(aNode, document.body.firstChild);
function runTest() {
alert('it ran!');
};
リンクが呼び出されると、関数 runTest() が呼び出されます。そうではありません。代わりに、次のエラー メッセージが表示されます。
Uncaught ReferenceError: runTest が定義されていません