Greasemonkey/Tampermonkey Добавление нового Javascript в конце страницы

Я делаю простой скрипт с Tampermonkey, он показывает информацию о людях, подключенных к моему серверу teampeak.

Итак, это мой код

window.addEventListener('load',function() { $("body").append ( ' [SOME JAVASCRIPT CODE]' ); }, true);

Но по какой-то причине он не работает, но если я изменяю код на обычный html-текст, он работает без ошибок.

Код javascript работает отдельно, и это код (что-то вроде этого)

<script type="text/javascript">
<!--
var ouvert = 1;
var style = "classic";
var couleur_fond = "FFFFFF";
var couleur_texte = "666666";
var largeur = 390;
var hauteur = 350;
var ip = "aphrodite.ts3-serveur.com";
var port = 13500;
var query = 62101;
var lang = "en";
var taille_police = 12;
var voir_salons = 1;
//-->
</script>
<script type="text/javascript" src="http://www.ts3-serveur.com/web_script/webscript_ts3.js"></script>

Любой совет, почему он не работает?


person Gonzalo Hernandez    schedule 10.12.2013    source источник


Ответы (1)


В текущей версии Tampermonkey есть ошибка, которая препятствует запуску обратного вызова «load». Вы можете дождаться следующей бета-версии или использовать DOMContentLoaded как обходной путь.

Примечание: убедитесь, что вы установили

// @run-at         document-start

в заголовке скрипта.

person derjanb    schedule 11.12.2013