まず、ページが初めてロードされるとき、背景データを直接表示しないで、ajax を使用します。 (テストの便宜上、ここではバックグラウンド言語として asp が使用されています) 以下は asp 出力 HTML コードです
コードをコピーします
コードは次のとおりです:
function getdigshtml()'输出html dim rsajax,sql,str,digsnum,undigsnum,digsnumall,digsper,undigsper Set rsajax=server.CreateObject("adodb.recordset") sql="select * from dig where id=1" rsajax.open sql,conn,1,1 digsnum=rsajax("digs") undigsnum=rsajax("undigs") if isnull(digsnum) then digsnum=0 if isnull(undigsnum) then undigsnum=0 digsnumdigsnumall=digsnum undigsnum if digsnumall=0 then digsper=0 undigsper=0 else digsper=FormatNumber(cint(digsnum)/cint(digsnumall),3)*100 undigsper=FormatNumber(cint(undigsnum)/cint(digsnumall),3)*100 end if str="