1

我遇到的问题只有少数访问我的网站的用户才会出现。不幸的是,我无法确定问题的原因,因为它分布在不同的浏览器和不同的操作系统上。基本上大多数访问该站点的用户都没有任何问题,而我想说大约 10% 的用户仍然存在。我自己没有遇到这个问题,并且无法在我的任何其他机器上复制这个问题,这使得测试变得困难。

我的网站只是使用 JavaScript 来查询 Google 电子表格。要查看我的网站,请访问此处。下面是我使用的一些 JavaScript:

<script type="text/javascript">
var visualization;

function drawVisualization() {

var query=new google.visualization.Query('http://spreadsheets.google.com/tq?key=0Ak7KLoetRqOddEJDNWwxaEFMQ0p2d1dVbFVtcVFoSXc&single=true&gid=7&output=html&usp=sharing');

query.setQuery('SELECT A, B, C, D, E, F, G, H where upper(A) like upper("%%") or upper(B) like upper("%%") or upper(C) like upper("%%") or upper(D) like upper("%%") or upper(E) like upper("%%") or upper(F) like upper("%%") or upper(G) like upper("%%") or upper(H) like upper("%%") order by A asc label A "Type", B "Name", C "Barrel", D "Manufacturer", E "Rarity", F "Element", G "Accessory", H "Code"');
query.send(handleQueryResponse);
}

function handleQueryResponse(response) {
if (response.isError()) {
alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage());
return;
}
var data = response.getDataTable();
visualization = new google.visualization.Table(document.getElementById('table'));
visualization.draw(data, {page: 'enable', pageSize: 50});
}
google.setOnLoadCallback(drawVisualization);
</script>

我最初的研究表明,不包括 Google 电子表格 URL 的“关键”部分会导致此问题,但是我的问题是正确的。我倾向于每天获得大约 15,000 次点击,所以我不确定这是否是问题所在。

我自己能想到的唯一另一件事是可能有太多用户同时使用该网站?

4

0 回答 0