2,956
edits
No edit summary Tags: Manual revert Mobile edit Mobile web edit |
No edit summary |
||
Line 130: | Line 130: | ||
e[i].innerHTML = 'Loading...'; | e[i].innerHTML = 'Loading...'; | ||
} | } | ||
var xhttp = new XMLHttpRequest(); | if (_calc3) { | ||
var xhttp = new XMLHttpRequest(); | |||
xhttp.onreadystatechange = function() { | |||
if (this.readyState==4 && this.status==200) { | |||
var l=0; | |||
var lines = this.responseText.split('\n'); | |||
var e = document.getElementsByClassName('dp'); | |||
for (var i=0; i<e.length; i++, l++) e[i].children[1].innerHTML = lines[l].split('<br')[0]; // update 'value' to contain hyperlinks | |||
e = document.getElementsByClassName('calc'); | |||
for (var i=0; i<e.length; i++, l++) e[i].innerHTML = lines[l]; // equation | |||
_calc3 = ''; // done | |||
} | |||
}; | |||
xhttp.open("POST", "/calc/calc3.php?input="+encodeURIComponent(_calc3), true); | |||
try { xhttp.send(); } catch(error) { /* AJAX URL not found */ } | |||
} | |||
// External calculation links | // External calculation links | ||
e = document.getElementsByClassName('ecalc'); | e = document.getElementsByClassName('ecalc'); |