MediaWiki:Common.js

Aus InDiGuD-Wiki

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
/* Das folgende JavaScript wird für alle Benutzer geladen. */
 function scopCalculator() {
   var copa, copb, copc, scop;
   const f1 = 0.0380;
   const f2 = 0.5250;
   const f3 = 0.3400;
 
   const f11 = 0.054;
   const f22 = 0.658;
   const f33 = 0.396;

 
   copa = document.getElementById('copa-7w35').value;
   copb = document.getElementById('copa2w35').value;
   copc = document.getElementById('copa7w35').value;

   scop = 1.00000 / ( (f1 / copa) + (f2 / copb)  + (f3 / copc ) );
   scop55 = 1.00000 / ( (f11 / copa) + (f22 / copb)  + (f33 / copc ) );

   document.getElementById('scop').innerHTML = scop.toFixed(3);
   document.getElementById('scop55').innerHTML = scop55.toFixed(3);
}

function dlambdaCalculator() {
	var U, R, d, dcm, lambda;
	
	U = document.getElementById('uwert').value;
	lambda = document.getElementById('lambda').value;
	
	R = 1 / U;
	d = R * lambda;
	dcm = d * 100;
	
	document.getElementById('dcm').innerHTML = dcm.toFixed(1);
}
 
 $(function () {
   if ($('#scop-wrapper').length) {
       document.getElementById('scop-wrapper').innerHTML =
       '<p>COP-Wert A-7/W35:</p>' + 
       '<input id="copa-7w35" type="number" style="width: 130px">' +
       '<p>COP-Wert A2/W35:</p>' +
       '<input id="copa2w35" type="number" style="width: 130px">' +
       '<p>COP-Wert A7/W35:</p>' +
       '<input id="copa7w35" type="number" style="width: 130px">' +       
       '<br />' +
       '<button type="button" onclick="scopCalculator()">Berechnen</button>' +
       '<p>SCOP bei 35&deg;C Vorlauf <a id="scop">0</a></p>' +
       '<p>SCOP bei 55&deg;C Vorlauf <a id="scop55">0</a></p>' + '<br />';
   }
   if ($('#dlambda-wrapper').length) {
   	document.getElementById('dlambda-wrapper').innerHTML =
       '<p>gewünschter U-Wert: ' + 
       '<input id="uwert" type="number" style="width: 130px">' + 'W/(m<sup>2</sup>\dot;K)</p>'
       '<p>Lambda-Wert (Bemessungswert): ' +
       '<input id="lambda" type="number" style="width: 130px">' + '</p>'
        '<br />' +
       '<button type="button" onclick="dlambdaCalculator()">Berechnen</button>' +
       '<p>Dämmstoffdicke in cm: <a id="dcm">0</a> cm, ' +
       'R-Wert des Dämmstoffes: <a id="R">0</a> (m<sup>2</sup>\dot;K)/W</p>' +
       '<br />';
   	
   }
 });