Google 脚本在 Firefox 上不工作
Google script doesn´t work on Firefox
IE、Chrome、Edge等其他浏览器正常,请问Firefox是否可以修复?
<script type="text/javascript">
google.load('visualization', '1', { packages: ['gauge'] });
google.setOnLoadCallback(drawGauge);
var gaugeOptions = {
min: 0, max: 100, minorTicks: 5
};
var gauge;
function drawGauge() {
gaugeData = new google.visualization.DataTable();
gaugeData.addColumn('number', 'Temp');
gaugeData.addRows(1);
gaugeData.setCell(0, 0, document.getElementById('LabelT').innerText);
gauge = new google.visualization.Gauge(document.getElementById('gauge_div'));
gauge.draw(gaugeData, gaugeOptions);
}
</script>
innerText 未标准化,您不应该使用它。因此,IE 和 Chrome 的实现略有不同。 Firefox 还没有 innerText 的实现。
到处都支持的最接近的基于标准的等效项是 textContent。
IE、Chrome、Edge等其他浏览器正常,请问Firefox是否可以修复?
<script type="text/javascript">
google.load('visualization', '1', { packages: ['gauge'] });
google.setOnLoadCallback(drawGauge);
var gaugeOptions = {
min: 0, max: 100, minorTicks: 5
};
var gauge;
function drawGauge() {
gaugeData = new google.visualization.DataTable();
gaugeData.addColumn('number', 'Temp');
gaugeData.addRows(1);
gaugeData.setCell(0, 0, document.getElementById('LabelT').innerText);
gauge = new google.visualization.Gauge(document.getElementById('gauge_div'));
gauge.draw(gaugeData, gaugeOptions);
}
</script>
innerText 未标准化,您不应该使用它。因此,IE 和 Chrome 的实现略有不同。 Firefox 还没有 innerText 的实现。
到处都支持的最接近的基于标准的等效项是 textContent。