Ich habe für jemanden ein Userscript schreiben wollen, doch da gibt es anscheinend ein kleines Problem.
Und zwar habe ich mir ein Userscript geschrieben. Das soll bei einem Spiel (Flash) noch 2 Elemente auf der Seite hinzufügen. Jedoch blockt Flash irgendwie die Ausführung und es passiert nichts.
Und wenn ich diese Elemente hinzufüge, lädt die Seite neu, aber die Elemente tauchen nicht auf.
Wie kann ich das am besten "umgehen"?
Code falls nötig:
Und zwar habe ich mir ein Userscript geschrieben. Das soll bei einem Spiel (Flash) noch 2 Elemente auf der Seite hinzufügen. Jedoch blockt Flash irgendwie die Ausführung und es passiert nichts.
Und wenn ich diese Elemente hinzufüge, lädt die Seite neu, aber die Elemente tauchen nicht auf.
Wie kann ich das am besten "umgehen"?
Code falls nötig:
Code:
// ==UserScript==
// @name Tanki Online Serverswitcher
// @namespace tankionline
// @version 0.2
// @description Tanki Online Serverswitcher
// @match http://*.tankionline.com/*
// @copyright 2014 Requi
// ==/UserScript==
var script = document.createElement('script');
script.src = 'http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
var serverid = document.URL;
var node = document.getElementById('AlternativaLoader');
$('#AlternativaLoader').css('height', '90%');
serverid = serverid.split('-de')[1];
serverid = serverid.split('.')[0];
var left = document.createElement('a');
var right = document.createElement('a');
left.innerHTML = '<a href="http://tankionline.com/battle-de' + (parseInt(serverid) - 1) + '.html"><img src="http://icons.iconarchive.com/icons/oxygen-icons.org/oxygen/128/Actions-arrow-left-icon.png"></a>';
right.innerHTML = '<a href="http://tankionline.com/battle-de' + (parseInt(serverid) + 1) + '.html"><img src="http://icons.iconarchive.com/icons/oxygen-icons.org/oxygen/128/Actions-arrow-right-icon.png"></a>';
node.appendChild(left);
node.appendChild(right);