Foresight Dashboards

↓ Hier zwischen Dashboards wechseln. ↓             → Auf Tableau Public anzeigen

var divElement = document.getElementById(‚viz1655808874672‘);
var divElementHeader = document.getElementById(‚vizHeader‘);
var divElementOuter = document.getElementById(‚vizOuterDiv‘);
var vizElement = divElement.getElementsByTagName(‚object‘)[0];
var divElementWidth = divElementHeader.offsetWidth;
var scaleFactor = divElementWidth/1850;
if ( scaleFactor > 1 ) { scaleFactor = 1 }
vizElement.style.transform=’scale(‚+scaleFactor+‘)‘;
vizElement.style.transformOrigin = ‚0 0′;
vizElement.style.width=’1850px‘;
vizElement.style.height=’1050px‘;
/*
if ( divElementHeader.offsetWidth > 1850 ) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(1)‘;}
else if ( divElementHeader.offsetWidth > 1760) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.95)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1670) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.9)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1570) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.85)‘ ;vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1480) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.8)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1390) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.75)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1300) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.7)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1200) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.65)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1110) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.6)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 1020) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.55)‘; vizElement.style.transformOrigin = ‚0 0′;}
else if ( divElementHeader.offsetWidth > 930) { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.5)‘; vizElement.style.transformOrigin = ‚0 0′;}
else { vizElement.style.width=’1850px‘; vizElement.style.height=’1050px‘; vizElement.style.transform=’scale(0.4)‘;vizElement.style.transformOrigin = ‚0 0′;}
*/
var scriptElement = document.createElement(’script‘);
scriptElement.src = ‚https://public.tableau.com/javascripts/api/viz_v1.js‘; vizElement.parentNode.insertBefore(scriptElement, vizElement);
console.log();

INOSIM Kontakt

Zu den lokalen Geschäftszeiten

Deutschland +49 231 97 00 250