Hallo,
ich habe den SVG-Zoom mal auf meinem Rechner mit DOMContentLoaded getestet. Wenn ich die Einbindung des auf meinem Rechner nicht vorhandenem wiki-css entferne, läuft es, sonst wird das object mit dem svg nicht gefunden.
Wenn ich das Script über das load-Event vom object starte, geht es auch mit der Einbindung:
window.addEventListener("DOMContentLoaded",function() {
document.querySelector("#selflogo").addEventListener("load",function() {
…
Gruß
Jürgen