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);