Ein Problem, dass ich nur mit Firefox feststellen musste.
Die xml-Technologie ist ja nun wirklich nicht ganz neu. Dass Firefox damit aber Schwierigkeiten hat, ja auf die Idee bin ich lange nicht gekommen. Erst der Vergleich von SVG-Box und einem „normalen“ Container (<section>) mit dem Text brachte diese Erkenntnis. Für alle Nicht-Firefox-Nutzer wird nur die SVG-Darstellung angezeigt, weil der Vergleich nicht relevant ist, da gleiche Ergebnisse erzielt werden.
Darstellung in einer SVG-Box
Mal davon abgesehen, das es sich hier um eine Auftragsarbeit handelt, treffen bei mir dergleichen Spielereien auf offene Ohren. Wenn dann ein Browser nicht mit mir spielen will, wird die Luft ganz schön dünn. Eigentlich bin ich nicht gewöhnt, für Firefox eine Ausweichdarstellung umsetzen zu müssen, die Überraschung war um so größer.
Und somit will ich dies Problem, solange es eines bleibt, hier aufzeigen.
<script>
var opav=1, opac=1, thema;
var obj_t = document.getElementById("t");
var obj_st = document.getElementById("st");
var th1 = document.getElementById('thema1'); // input radio 2
var th2 = document.getElementById('thema2'); // input radio 1
th2.style.visibility = "hidden" ;
var th2n = document.getElementById('t2bez');
var ff = document.getElementById('ff').innerHTML ;
// Firefox dedektiert wenn ff > 0
if ( ff > 0 ) var obj_bild = document.getElementById('bild');
var obj_svgpic = document.getElementById('pic');
window.addEventListener ('load', function () {
th1.onchange = function () {
thema = th1.value ;
TAXI(obj_t) ;
}
th2.onchange = function () {
thema = th2.value ;
TAXI(obj_t) ;
}
});